My sleep has improved so much since I bought this mattress. The firmness is great and is very comfortable. Highly recommend buying this mattress to anyone with back or neck problems. It might take you a while to adjust once you buy it but you get used to the texture.