I wear a size 13 pants and ordered an XL and it is a bit tight. I was able to stretch it enough to be okay but if I buy one in future I'd buy the next size up. Other than the fit it is just as shown as in the picture and a good color.