First I was able to do my research on the Internet regarding the different features of different mattresses, i.e. thickness, materials of construction, number of and construction of inner springs, This mattress was at the top of the line. Then this sale popped up on Overstock website and when it included the special setup package, you could not beat the deal. Delivery, setup on the second floor of a house and removal/disposal of old mattress and box spring. Mattress is more comfortable than expected. Saved at least $100 from local businesses and I did not have to deal with lifting or moving old mattress. Don't be afraid to buy a mattress from Overstock but do your homework first and learn something about the product.