Fit is great for me. Bought a Medium and its snug but not overly so. Im 6'1 about 180-185 athletic build and this works well. Some of the stitching seems to unravel a little easier than id hope near the bottom but overall its not a problem. I have bought many times from CIA and will continue to do so.