I have been having knee problem and purchased this for rehabilitation.  It just worked great and I have not felt knee pain with this product while walking long distance.  The only issue is that I can use this when it is warm.