This mattress has been such an improvement of my old mattress. My mattress was about 6 years old and I was waking up to hip and back pain every day, so I was in the market for a new mattress. This mattress is heavy, and the fabric is soft. At first I was concerned that it would be too firm, as it is much firmer than my old mattress. However, the firmness must be what I needed. This mattress is not too firm at all and provides really good support for my hips and back. I am finding that I am sleeping better, waking up less during the night in pain and waking up in the morning with almost no pain. I would definitely recommend this mattress to those looking for a firm and supportive option.