I was hesitant to purchase a mattress online, but after reading the positive reviews, I decided to give it a try. I am so glad I did - this mattress exceeded my expectations in every way. It is comfortable and yet supportive, was delivered quickly and is easy to set up.