This was my first purchase with Overstock.com, and I was very pleased with the process; from ordering to delivery. It does arrive in three heavy boxes, but my brother-in-law and I were able to put it together in approximately 3 hours. Why only 3 stars? The item arrived with a missing hinge. It still sits, incomplete, in my dining room. I am very disappointed that, try as they might, Overstock has not been able to locate the necessary hinge. Nor am I able to find four usable hinges at any local hardware store. I remain hopeful that the hinge will be replaced, but have not been able to recommend Overstock to my friends. We all agree that it is a solid piece of furniture; beautiful. It's just disappointing. Item is BEAUTIFUL, experience (aside from that missing hinge) was great.