I ordered a size up from my normal Large to an XL, based on the reviews and it's too big.  Not hugely too big, but a little bit.  I should have ordered my regular Large.  Material is nice, stitching is good and so is the color.  I'm going to keep it because they are charging me to ship it back, and it's not worth it.  I'm hoping it shrinks a little in the wash.