Quality: The parts are excellent, very high precision, exactly as the drawings we submitted. Delivery: Very fast, the parts arrived in 3 days from Hong Kong to Arizona USA, and production time was only 1 week. We are very happy, and highly reccomend this company!