I have been working very closely with the company and customer service over the last few months, and I can say I am really happy with their quality, service, delivery timeline, design support, etc., thus making the transaction a very pleasant experience. The factory is patient with me even with small orders and multiple changes. I am sure that I would love to work with this company for future orders. Thank you!