My Boyfriend ordered this bed based on reviews- all of the positive reviews were right ! We were nervous about ordering a bed online, but numerous people we know have gotten their bed from O. This bed is the perfect inbetween not to firm and not too soft. We got free shipping and it came a ONE week later. They called and scheduled delivery a about 5 days before and then called again to confirm time the day before. Overall GREAT purchase. Overstock never fails me. Completely satifying and painless experience.