I was hesitant about buying a mattress online, but this could not have worked out better! It is firm with the perfect amount of give. My husband and I have both experienced back pain relief since purchasing this product.