Nice quality and materials.  One part had missing holes but was able to drill it quickly.  It’s not the cheap stuff from China.  I would recommend this product. Assembly was fairly easy!