Just what I was looking for in a mattress. Firm yet soft. Thinking this will last a long time