This is a nice lightweight 100% cotton jacket.  I debated on whether I should order the large or the x-large, so I ordered the x-large.  I tried it on without washing it and it seemed big.  After I washed and dried it, it fit perfectly.  These jackets run a little small and shrink.  I normally wear an XL women's t-shirt when I buy the Walmart brand and a Medium in Duluth Trading t-shirts.  Cheaper brands run smaller and this runs like a cheaper brand.  It's a nice jacket though and I'm glad I bought it.