The sizing of the villain hoodie is a mystery to me. I ordered a black one a few months ago in size medium and it was mad snug, so I ended up returning it. I just purchased a grey villain in a medium, got it last week and it fits pretty good--a little looser than expected. Maybe this one was used, stretched out and returned? Idk haha, but I ended up keeping it. Here's a lousy picture. The flash dual zip is much more snug than the villain, but looks awesome that way. Long story short, get the same size in the flash dual zip as you did the villain. Hope the tidbit of info helps.