Okay, so, it fits me the way I need it to fit. But, the only salt that I have about this is you guys have it listed as black jean denim. Okay... so, if it's listed as black, I expect.. y'know... BLACK. Not the dark blue that I got. I'm still gonna use it for the costume I got it for, but... c'mon. If it's not gonna be the color it's listed as, don't list it as that color!Extremely to small which sucks because I like the look I even tried returning for an even bigger size but it was just so small almost if it was for like a 10 year old and it’s not like I’m that big of a guy I wear a xl to 2xl shirts and I bought the 2x to 5x and I still was like it’s for a kidthis vest is navy blue, not black. the buttons are poorly riveted on so they jingle.Runs very, very small. Order two or three sizes up. Its actually very dark blue not black.Ordered a 3xl for my adult son as he wears between a 2xl and a 3xl. The 3xl vest arrived and its very small. So much that he cant even button it2xl is a medium in the US..Love the jacket fit was a little smallI got it in an extra large (i'm normally a medium) and it fit fne, 10/10