I am a first time Overstock customer, and wasn't sure what to expect, but I am pleasantly surprised! The bed arrived sooner than I expected, and was not all that hard to put together. The frame was a bit of a challenge, as the directions were for a queen bed, and we ordered a king. The frame was the right one, just the paper insert was incorrect. A great value for the money.