I went from sleeping on a regular spring mattress with a 4" memory foam topper (and waking up with regular back pain) to this mattress and I am so happy I finally made the switch. I was so hesitant to purchase a mattress online since it is virtually impossible to return, but I am so glad I did. It definitely took a few days to get used to the firmness of this mattress compared to the old one, but I no longer wake up with any back pain and sleep through the whole night without tossing and turning. With the coupon I had, this mattress a steal and a small investment to make for a good nights sleep. I would definitely recommend.