First I ordered these Firefly leggings in a medium but they were a bit tight and sheer. I thought they were sheer because they were stretched, but no...because I ordered a large and they are still sheer. Im 57 160 lbs and the large is so Ill-fitting compared to the medium that Im very irritated. Theres extra fabric micro-bunched all down the leg (and I have really long legs) and they're not flattering at all. I fit a one-size or medium in every other pair of leggings Ive ever owned. For $28 plus $5 shipping, they shouldnt be awkward or sheer.