This mattress is excellent for the price. Ticks all the right boxes and feels as good as a mattress 4 x the price. Very firm but soft on top with Supportive edges. Will be buying another for kids double bed. 5 stars!!!