My mattress is rather firm and I wanted something to soften it up a bit without taking away too much support. This did a good job for my need. I've actually owned it for a year at this point (just getting around to the review) and it's holding up really well.