I order a size small (5'4", 100 lbs). It's just roomy enough and the lightweight jersey material is perfect for spring. Plus, this is a really cute sweatshirt overall. I got the grey color with pink anchors and am now ordering the blue color. Even my boyfriend- who rarely notices clothing- said he liked it.