We bought this bed to replace a Sealy Posturepedic that developed a sag in less than 3 years. I did a LOT of research and was finding the BedInABox was the highest rated on several sites. Looked at the options and also chatted with a CS person online. Yes, it was a little odd buying a bed without seeing or touching it, but we did. Takes a little bit of setup, but nothing too crazy, and all went as expected. (We bought a king PacBed original gel and a foundation.) After sleeping on this bed for about 4 months, we are 100% happy! Nice and firm, and really holds it's shape. We were concerned about odor, but it was very minimal and none at all after a week or so. Best of all, this bed doesn't shake or move AT ALL when one person moves around on it. So I don't wake my wife when I crawl into bed late! Very satisfied!