Great mattress.  Firm but  not hard. Love that it came in a box and then puffed up after we put it on the bed. Very easy