I was very pleased with this product overall.  However, one piece was damaged, and I had to stop mid-construction and wait for the replacement piece to arrive.  Better inspection at the factory would help.