An excellent service. Communication was smooth and Qin Wang was patient and polite. Quality of knee pads is very good and I can see it will sustain quality over time. Also, very good for activities that require being on your knees for a long time or spinning on your knees, for example, dance. The material is stretchy and the fitting is very good. I would recommend this supplier.