Shipped a little late but arrived In good condition! Manufacturers packaging is very well done! The quality is adequate for the price. About 2 hrs to assemble the complete set. I expected to be able to attached the individual pcs to create a complete L shaped unit, perhaps it could be sent to the manufacturer as a product improvement.