The mattress itself is wonderful!!! SO firm yet cozy and I loved how tall it makes our bed look. But beware how it gets delivered. Ours showed up in a ripped plastic back and parts of the bed were exposed and got very dirty in transit. I was able to clean it, the return would have been a hassle.