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