Size medium but fit a small. There is mesh material on the calves of the leggings. Honestly a great pair of leggings but I don't wear them at all. I bought them for $65 so looking for half price.