Bought this for my daughter when she turned 4! She loved it! Always put her baby dolls and things in the cubby holdersbookshelf! We got the twin XL and bought a 12in mattress with it and it fit great with the bed! Only downfall was on a piece, there was a crack but it didn’t effect the bed any. We were still able to assemble it, but after calling customer service they sent a new replacement for it within a few weeks. We didn’t use it but it was still nice of them to send that replacement just for that specific piece that was cracked.