I was hesitant to order a matress on-line but after reading all the favorable reviews I decided to give it a try. I just received the matress and it seems to be very comfortable and you cannot beat the price. I could not find anything that measured up to the quality for the same price. Everything we looked at was several hundred dollars more than I spent. I received the mattress in about 10 days. The delivery scheduling process was a breeze and they were very accomodating and professional. I would reccommend ordering any oversize product from Overstock with no hesitation.