Okay, as far as sizing goes, there’s ZERO stretch, just keep that in mind. I normally buy a 1X, I bought a 1X, it fits fine (maybe a touch bug, but nothing major). They definitely run long, I’m 5’7” and I’d need to wear these with heels, but these are SUPER see through. Luckily there’s enough room in the legs that I can layer underneath, but it’s something to keep in mind.