My husband can usually wear most XL from "popular name brand stores". (He's 5'11, 225lbs) However, this was slightly small in the shoulders for him. I sent it back for a refund with no issues and ordered an XXL. It fits great and looked great on him once we got him in the right size!