Compfort dreams makes a great memory foam matress. This is the 3rd "select a firmness" matress I have bought from them. I have purchased them all in medium firmness, not too soft and not too firm. For the price u cannot go wrong for the quality. Been very satisfied with matress purchase!