Im pretty small I'm 5 foot and weigh 80 pounds. I got a medium and it for perfect. It is a little baggy but that's how I wanted it I didn't want it to fit tight. I would not recommend getting a small if your smaller than me or it may be too small. It shipped really quick in a little over a week and a half!