It’s definitely firm! I needed a little softer, so I added a foam topper and now it’s perfect. Soft top for comfort but great support with this mattress. Only problem now is not wanting to get up in the morning!