I either selected or was sent the wrong size (XS) and the return process was easy peasy. I thought I might need an XL but they were out of stock, so I bought a plain L. It fits perfect, and I love the pockets! That's a new addition since my last one, which I've been wearing for years and years until it finally wore a hole in the elbow... The new flannel looks and feels great. Should have done this sooner! :)