The product quality is good. Very disappointed with the delivery and the communication with the seller. I ordered on January 22, the seller said that we will receive the products in 25-30 days, but I received part of the order on April 24. I asked for a refund for the undelivered products and Alibaba returned it on May 15, 4 months after the order