I had to order XL and I'm a size 6 American. I was stuck with my original order because there is no return so I just gave them away. I do like the fit and they are comfortable, but in only four months, they are starting to fray where I pull them up in the thigh. They would be a value at half the price for having to buy new ones 2-3 times a year.