I disagree with all the comments stating this fits snug. I ordered an XL because I usually wear a large, and wanted to make sure I'd have room for a lightweight fleece under it if needed. The XL fits just like any "american" sized XL. I'll hope it's offered again and order a Large.