I've bought three of these (in different colors) over the last few years and they're holding up very well. The material is heavy enough to work in a shop but not so heavy that it's uncomfortable.
Pros
I've worn these shirts for many years and they never disappoint.
Cons
North Woods Heather color may fade slightly after a few washes.