It is not to hard or soft. Seems like it should last awhile. We definatly sleep better. Our old mattress started sinking in the middle within a month of owning it. It was not a Serta.