1- Excellent fabric. It's thick and the stitches are good.
2- Excellent embroidery. No mistakes whatsoever in my order.
3- I'm 5'11, athletic body, and weigh 75 kg, so L size would be perfect for anyone with my stats.
Overall I'm totally satisfied with what I got.
Suggestion:-
If there were an option for an off-white t-shirt. I would love to have that as well, cause this one is too white, and I'm worried it'll be dirty in no time.