Bought this for my 4 year old granddaughter. She loved it. Her said it was a bear to put together, though. Twin mattress fits perfectly, great space saver. She did get creative and used her scissors to cut out the little mesh window on the canopy. Con not scissor proof.