The product quality is excellent. Sunny's attention is also great; she is very patient and helps you a lot with your order. The delivery takes a little time, approximately about 2 weeks after placing the order. I would recommend planning for these 2 weeks in advance to avoid any issues with customers. Thanks, Sunny!