These came highly recommended, and I'm highly disappointed. I'm 5ft and 120 pounds for comparison. I bought size "A." Which should be 21"-22". When arrived they barely went over my knee! They were was to small! These are anti-chaffing and suppose to be on the upper thigh as pictured. I measured my thigh prior to buying, and bought the corresponding size. I remeasured the band, when it arrived right above my knee. The highest it could go. I believe my band were only 18". Picture accompanied of product with measuring tape.