It just arrived and was laid flat to inflate from the vacuum packaging. Only time will tell if the mattress is what we need for our bodies. The mattress, I thought, was branded Crystli. Thats not the brand name according to the packaging and registration card, so right off the bat I feel like Ive been potentially deceived. Speed of shipping and delivery was good, though it would be nice to have the also ordered bed frame here at the same time. Meanwhile it hasnt even shipped. There is an odour when unpacking. The mattress seems firm enough and is as pictured, despite the different brand names.