Firm but not too firm which is comfortable to sleep on. A lot better than foam mattress. Value for money. Definitely worth buying for.