The brand Ruddyman is using for their t-shirts makes a quality tee. Super soft. I find t-shirt sizing to be a bit of an "adventure". Some brands XL fit me perfect and some a little too snug for my liking. This brand's XL is a touch too snug/small for my liking so I ordered the XXL and it fits great. It doesn't feel like I'm wearing a tent. The screen printing is top notch as well.
If you're not repping Ruddyman yet, why not?