PERFECT! i honestly wish i knew about these so much sooner. The perfect solution to thigh chafing! I measured my thigh and ordered according to the sizing chart and purchased a "D", they fit perfect and do not move all day long. i get ZERO inner thigh sweat and NO CHAFING whatsoever! Seriously, if you are considering this, just do yourself a favor and buy them!! You won't regret it!