IF you are a large get an x-Large.  I sent mine back, no hassles, and got a larger shirt.  Bamm looks great 'Palm Wave' produces quality products.  The pockets are lined up with the pattern so that the shirt has integrity (the sign of a good company) ... I would buy again, just a size larger.