I was thrilled with Overstock's turnaround. I ordered this on a Saturday night and it arrived the next Wednesday! The 4 large boxes were delivered inside my home and in perfect shape. I've assembled my fair share of flat pack furniture, this one was a time consuming affair. The company includes plenty of extra hardware which is nice. However, the drawers are flimsy and don't roll on the tract well no matter how much I tinker with them. Also the left door is completely whacked. The pre-drilled holes are off and the door sits about an eighth inch too low. This not only looks terrible, it also rubs on the bottom of the unit and sticks when opening. I would not buy this product again or anything else in this line.