This was my first purchase from Overstock.com. I got this mattress for my teenage son, after being overwhelmed with the mattress salespeople in stores around town. The product description gave me all the information I needed, and going through the sales process was easy. I was a bit apprehensive about having a mattress delivered, but the packaging was exceptionally well thought out, and it was easy to get into the apartment and up the stairs. My son loves it! He gets a great night's sleep, it isn't too soft-just right for a growing teen. This definitely won't be my last purchase from Overstock.