So, I bought two pairs of these leggings for the 420 holiday. I bought a pair for my sister as well as a pair for myself. We are both different sizes, my sister is shorter than me but thicker and I am taller than she is and a lot slimmer. These leggings are one-size-fit-all and they do indeed fit all. They fit both of us the way they should. They were long enough for me and they stretched enough for my sister without turning transparent. The material is a nice thick material and it had a high elastic waistband that if you needed it it could be used as a girdle. I highly recommend these leggings.