I wear S and ordered S, they fit perfectly. Love the color, love the mesh sides. The overall quality of the leggings are awesome and I think they'll last me a long time. Nice fabric and stitching. I don't feel like I need to worry about the mesh tearing at all. It give you a nice shape and holds any "squishiness" in. Very comfortable and no worries of showing panties. Love having pockets too!
Lauren recommended this style