The mattress topper takes a little time to get use to, but it is great. I would say it is on the firm side, but it follows the lines of your body for support.