Depends on how you want it used. I think 45" is perfect for babies, but a bit too small for a 3 yo, unless you want him to drag it around with him (oh, I see Tartan just said that. Great minds think alike!

) . For beds and forts, I think 60" (or bigger) is better.