I ordered a size up like suggested, a 2xl. I received a large, or at least that's what the tag said. It fit me still,  but very snug until I broke it in. And you can see the clasps through several if my thinner summer shirts. But it does the job.