Shirt runs large. I wear and xl but a L in Carhartt. The sticker on the shirt does leave a mark behind when you take it off. The strings on the shirt put out pretty easy. I have wash the shirt four times and it seems to be hold up well.