Knee Length High Waist Leggings COTTON Stretch 8 - 26 Black Plus

(NOT cheap import). 95% Cotton 5% elastane for comfort, stretch & recovery. They are cut to be "body fit" and are about right for size with the fabric having a good stretch. Tight fit with stretch, for that super sexy look.

eBay