If you dry your clothes in a dryer, you will get some significant shrinkage in this shirt. I would recommend sizing up and washing it a few times for a better fit.
Pros
I am wearing one of the shirts and consider it just the right weight. The colors are great too
Cons
The buttons are low quality and may fall off easily