i saw someone on instagram wearing this and had to immediately find it. i bought it right away, size medium, and it is oversized, but that is how i expected to to be, so if you would like a tighter fit definitely size down, but if you like a oversized fit i wouldnt recommend getting a L or XL, just because the sizes already run pretty big. i am 5'8 and 125lbs.