This set came in two shipments a day apart, and was delivered on the actual delivery date. It took two people approximately 30 minutes to put the set together. A couple of the threads were stripped and there seemed to be some rubbing (maybe from being packaged) on one of the corners of the unit. I have nothing bad to say about the price, the shipping, or the product itself. It looks great and we are happy with the product.