Perfect for my small room and low profile bed frame. Firm enough, but not hard. It may not be a 15-yr mattress, but the price point was just right for at least a few years.