Very nice and sexy. But my thighs measured a 31 so I bought the largest option. I feel like I can get away with a D size. The sticky stay part is nice and they do stretch a bit which I obviously don't need. Everyone Carries weight differently but I'm 5'6 240lbs a size 18 in pants and F was way too big for me.