I was doubtful at first, but once it arrived we let it breathe for 48 hours and placed it on my daughters bed, she complained of her sore back with the old mattress, the next day my daughter was thrilled to say, she loves her new mattress, she is not in pain anymore. I laid on it too, and wow, I was super impressed. Highly recommend - 5 stars all the way and worth the money!