This is a very good mattress. It provides the firmness you need and the softness that you crave. I put it on my platform bed frame. I love how I can get into bed and just fall asleep. I get a good restful nights sleep. This is a very good quality mattress.