Cant say enough good things about this manufacturer & the agent in charge of my account Jenny (Zhong) she's by far been the best contact I have had through this platform. Delivery of my sample was on time, and needs absolutely no revisions its perfect. Highly recommend this company as I have been manufacturing via Alibaba for over 7 years and have yet to work with this quality especially on such a complex order.