I bought this mattress topper to help with a hard memory foam mattress that I purchased from a different store. We waited three days after we unrolled it to put it on the mattress, it helped some but not as much as I had hoped. It seems like a nice topper and has straps to keep it in places.