This is a really nice shirt for spring or fall. The material is very light. I ordered a large and it fits perfectly. an XL would be too big. Order your regular size. It has a line design that my friend complimented and will be ordering more colors. Great purchase!