This mattress is definitely more on the firm side! But I have not been waking up with back and neck pain AT ALL, on our old mattress I had pain every morning. If it was less firm it would be the perfect mattress.