This mattress is amazing!! It’s just the right amount of soft and firm. Very sturdy and thick.. I slept thru the whole night and no pain waking up