The shirt material doesn't feel like one of those thin material shirts that will eventually just fall apart, so the quality is absolutely there. I typically wear a Large for a good fit, but I appreciate extra room just for the loose look, so XL was a good choice. High quality material + a design that makes me continually proud to rep my homeland!