I purchased the large and after washing, it is just right. I normally wear a XL size, but glad that I read some of the reviews, and these are a bit on the large size. Good quality and the print is very cool. I just purchased another one in the black print, and these will be great for here in Tucumcari.