This mattress is just right. It was a great purchase and the price was fair. It’s firm yet not hard as a rock. It has a little fluff to it and seems to be just the right mix. Another plus is it doesn’t put out heat. I recommend this mattress.