I normally wear a 2xl, but I wanted a little bigger for comfort. I order a 3xl just to be safe. This vest came WAAAYYYY to small. The 3 xl was about the size of an xl or maybe even a large. Quality looked good, return was easy, but sizing was way to small.