We have been through a lot of mattresses in five years forever searching for the perfect fit. And this one filled the bill. From the first night we've had incredible sleep and I really happy with everything about this mattress.