Bed is way more solid than you'd think for the price. Very cute. Took hubby about 45 min to put together. We used an 8inch foam mattress. It's a mustard yellow and goes great with my boho vibe for my toddler.