Awesome product and such a great price.  Super comfortable!  When it first arrived I thought it was going to be too soft, but after letting it sit for 24 hours, it was perfect!  It's the perfect balance between a firm and soft mattress.  My back pain from my previous mattress was gone within 2 days.