Just right for our downstairs guest bedroom! The upper bed has a 12” mattress that fits just right (purchased on Wayfair), and will be getting a 9” mattress for the lower trundle bed. Sturdy, doesn’t “rattle” at all, and well worth the price!