I’m 5’6 and 162lbs. I ordered both the pink(small) and champagne (med) color. The fit is amazing and they’re not see-through. If you’re normally a medium you can definitely size down to a small because of the stretch. They’re tall girl friendly as well.
I love these pants light weight but not see through very comfy and such a retro sexy vibe I love them!!!