i wanted to wait a while before i reviewed. Have been sleeping on this mattress for a month and absolutely love it. It is firm, but not hard. i am very happy with my purchase so far. I would like to update in about a year to see how it holds up.