Buying a mattress online can be tricky. This was GREAT. Let it take shape for about 30 minutes and then it was good to go. It is so comfortable. It is a GREAT price. Can't beat it. Depending on the bed you have to use a box spring, but most of us already have those from previous mattress purchases. I will never get any other kind of mattress!