Firm but not too firm. Perfect comfort! I spent ages searching for the ‘perfect’ mattress. This mattress is ideal and a great price. Very happy with delivery as well, prompt and the delivery men were very helpful