This mattress is surprisingly good quality.  My expectations were low due to the price. I'm so glad to have been proven wrong.  I needed a firm mattress. A REALLY firm mattress and this is firm and comfortable enough for my kids as well when they hop in for Sunday morning TV time.  I'm very glad I made this purchase.