Very good quality, however a number of defective parts included with the order, which were picked up by having to undertaken individual QC of each item. Slightly short on the quantity ordered to. The supplier has provided a solution to address this. Overall happy with the supply and the communication was excellent.