Perfect for my granddaughters.  It was easy to assemble. A 10 inch mattress is perfect for the bed and an 8 inch mattress fits perfect for the trundle.