I took a chance and ordered this mattress online. I had gone to every mattress store, furniture store and department store trying out mattresses, but just couldn't get over the prices! My mom and sister suggested Overstock.com, so I researched mattresses and ended up ordering this one. It was a GREAT choice! Just the right amount of firm/soft for my husband and I, and it was delivered fast. The delivery company was great and brought in the mattress and boxspring(s) with no problem. We will be ordering another mattress in the next six months or so for a guest room, and it will be from Overstock.com.