I wanted to love it but it's not for me. I'm 5'5 and 118 lbs, and I got this in XS. My legs are thin regardless my weight/size. It fits me right, not transparent at all, soft texture BUT has a weird fit in the crotch area!!! I had to return it. I instead kept The Zella version, a lil extra on the price but much better fit and much thicker!
I am 5' 11" and these fit my long legs well. The fabric was thick enough to keep everything smooth. I was happy enough to order in another color as well.
Well made and you can't beat the price during the sale. I will stock up next time! Fit perfectly, the length is just right- I'm 5/5 but I have shorter legs, so finding pants that fit without tailoring can be a challenge