I know what youre thinking, should I really buy a mattress online...I better read a ton of reviews! We have been sleeping on this mattress now for 2 months and love it. It is truly firm, but yet soft. The only thing I would recommend is to make sure you have it positioned with the correct side down when you cut the bag open to unroll it. This mattress does not have handles (why, I dont know...it should!) And it was a bear to wrestle this thing to flip it around once unrolled.