Have not yet had a chance to assemble but Delivery was seamless. The boxes are very heavy so I assume quality is good! Customer service was very helpful and polite when the order was placed.