I would say the size does run a little smaller than expected. I bought the XL expecting it to be a bit baggy but it wasn't and that's a good thing! Cause I absolutely love the way it fits! GFLS always has good products coming out. Been shopping from them for years, I can always count on quality clothes and accessories with a powerful message.