I purchased these last year and found they ran close to two sizes smaller. I would recommend going up at least one size when you order
These are EXTREMLY small.
I wear a L or XL normally. I bought these in 2XL because woot clothes is usually smaller. The 2XL is smaller than a typical L, probably more compatible to a medium.