I love the shirt but it's just a little too small. I'll have to return it for the next size up, XL. I have a muscular build and it was a bit too tight in the arms and chest. Fit perfect everywhere else.
Pros
Nice shirt for the money. A little tight on my arms but overall very nice.
Cons
The plaid pattern may not suit everyone's personal style