I am in shock at how amazing this mattress is! It is not too firm and not too soft. It has the perfect amount of support. I also love how it keeps me cooler than other memory foam mattresses I've had before.