One piece was missing and I had to assemble it with my own hand made piece. The quality of product is good.