I was worried about buying a mattress online, but I was very pleased! Excellent quality. Soft but still supportive.