This product is great! Only thing was the L White was smaller than the M Black. My wife and I play on non-turf fields after a couple uses the stitching did rip around the padding. We have put our friends on this product. It has saved my knees quite a lot.