Love this mattress! Firm but just soft enough. Very comfortable. It has a soft layer on top with firm underneath layers I highly recommend this mattress & price is great too!