I was disappointed with this shirt because it is too small.  In other clothes I wear a small or medium, so I thought I was safe ordering a medium.  I also don't like the patches over the elbows.  The size and proportion are all wrong.  Last, I expected the fabric to be of better quality.  The color is great, and I recommend ordering a size larger than your regular size.