Excellent service and quality. Would definitely do business with them again!Exceed my expectations, the quality of the product was excellent. Great customer service and communication. Xinxing was great helping me through the process. I totally recommend this company and keep this contact for my business in the future.