Excellent product! These knee pads definitely do what they are designed to do! I have arthritis and for me to kneel and clean was so painful, but these are a God-send. Also impressed with follow-up email from this company! They really do believe in their product and care about customers! Good job guys! I wish you all the best and you have a very happy customer, here!