Runs very small, I'm a consistent size 10-12, got the XL for these jeggings and they were way too small. Length was ok but far too tight. Material is cheap looking too. These went to a thrift store because returning was too much of a hassle. If you're really skinny these might work ok, or get another color besides the grey, its not a nice grey.