I have been looking for a firm mattress for awhile, and was hesitant to purchase online without seeing it first. But I was not disappointed! Excellent quality, very comfy, nice and firm. Great buy!