This mattress is great! It’s firm but still feels very plush so it gives the perfect amount of support for me. It has improved some neck and shoulder pain I was having as well.