Average product quality, but very bad client service. Postponed 3 times delivery and result was financial loss for our company. All they given was justifications on supply chain. If you don't know how to solve the issues to put your product on the market than don't do business.