Never was I more nervous than when buying my first mattress on-line. I am an on-line shopper, but I have always tried my mattresses out in the store. However, this time I was on a serious budget and time crunch and it was hard to pass up the great prices on Overstock. Based on the other reviews I purchased this mattress and I am thrilled with it! I have been sleeping on it for a month and a half and it is wonderful! It is on the softer side but has great support and trust me, at 7 months pregnant I am a little picky about sleeping right now! It seems to be holding up well so far and I have rotated once since I have had it. The delivery process also worked out great. Overall I am very satisfied.