I love this top. It's comfy and you can wear it with everything. I'm 5 7' and 120 pounds, I got a medium. It fits just right, I wanted it lose but if you don't like it like that you should get a small. I've ordered two tops from this company and they're great quality. I recommend this.