I purchased this mattress based on the reviews. Very satisfied with my purchase. I bought it for my 15 year old son who prefers a firmer mattress. This mattress comes in soft, medium and firm. I purchased it in medium and it is a little too firm for him but I am told that they get softer the longer they are used. He is still happy with and didn't want me to return it for an exchange. I plan on ordering 2 more to replace mattresses in two other bedrooms for the other children.