I ordered Med and received XL+++ Looked like a great shirt but I will admit the size tag was hidden inside; very hard to find. Needless to say I returned it and did not re-order thinking the same thing would happen all over again.
Pros
Just a little bit bigger than expected. It’s fit well but was very long
Cons
My husband won’t wear it. As I said before, it’s a cheap piece of crap.