Very comfortable mattress & the frame is solid.  There are a lot of pieces & it took a while to put together, but everything is clearly labeled & as long as you follow the directions it goes pretty smoothly.  This was exactly what I was looking for.  Very pleased with this purchase.