I ordered this mattress for a spare bedroom and was hesitant to order a mattress online. However after looking around and reading the excellent reviews on this one, I decided I would give it a try. I was pleasantly surprised at how nice the mattress was when it arrived. I have slept on it several times and it is very plush but not too soft. I have slept on a Sleep Number bed for 12+ years and thought it could not be beat, but I think this bed actually sleeps better. I have not once had a sore neck or back from sleeping on it. Because my grandosn has allergy problems and stays with us regularly, the deciding factor to order this particular mattress was because it has antimicrobial fibers to reduce allergy triggers & felt this was worth trying. The delivery was exceptional and arrived 18 days after I ordered it with no shipping problems. Plastic covering on both the box spring and mattress were completley in tact. They delivery company offered to set it up for me but because I had to remove the old mattress, I opted to do it myself. This was a pleasant experience and I am completely satisfied with the price, quality and service I received. This is my first experience with Overstock's oversized delivery service and I have to say it was easy, hassle free and exceptional. Will be sure to order again in the future.