Everything about this shirt is great.  I give the shirt itself 5 stars but the problem is the size sticker (XL, L, M, etc.) left thick adhesive residue on the shirt.  When attempting to remove the residue, you end up ruining the cotton fibers in that area.  You are left with a small circle of slightly frayed or "pilling" cotton.  That being said, the company's Customer Service is great.  When I called them to report the issue, they said that I could return it for another one or they would give me a 10% discount for the damage.  Overall, great shirt and great customer service, just bad size stickers........hopefully they stop putting them on their shirts in the future.