The BC day bed is not as big as a regular day bed. As long as your son doesn't move around a lot when he sleeps, he would fit width-wise. As for the length, his feet are going to touch the end. I think at 5'1' he'll be able to sleep on it, but it's like sleeping on a longish love seat. Hope this helps!