This shirt was bought to be part of a Halloween costume (Linda from Bob's Burgers) so I was going to be quite forgiving when it came to quality/size. I buy an extra large for most products due to having somewhat broad shoulders but am in otherwise decent shape; 6'2/200lbs. It can be a crapshoot with certain brands/designs. This shirt was just far too large in a very unflattering way. The arms were far too baggy and the body of it made me look like a big red square. If I had the time, I would have maybe exchanged it for a smaller size but even so I felt the shoulders were going to be tight.

Outside of fit, this shirt is definitely thicker than regular t-shirts. It felt more like something I'd layer with in the winter rather than regularly go out in. I live in Los Angeles these days so I could have managed to wear this at night but it would probably be too hot during the day.

Picture is pretty accurate when it comes to the color. No idea how it would hold up after a few washes.

Conclusion:
If you're relatively broad and a bit on the heavier side, this shirt may fit you well. If you're in decent shape or slim, opt for the smallest size you tend to wear or look elsewhere. Also, keep in mind it's pretty thick.