Delivery:2-3months delayed. Quality: First two orders were great. But third time, the qulity of the custom products was awful. Sizing issue for all products. Leather logo embossed quality was inconsistent. Service: Not professional at all. Did not answer about our question and make the product issues as our fault. Response time is too slow.