First found this bed in a local store before finding it on Overstock so that made it easy to know it was what we wanted. Had a problem with the first shipment where the bed was damaged in transit but Overstock customer service was great and we had a new one at our house within 8 days. Everything about the bed is great. Good quality material and its very comfortable. However, as we were warned by others, the documentation on how to put the bed together leaves a lot to be desired. But this is mostly due to poor written directions and pictures. Between my wife and I we had it together in a little over an hour.