I'm 5'2" 125lbs and bought the medium. It fits loose and is definitely a crop top although it's not like it shows me entire midriff. Like the other review, it's longer than I thought, but it's good cause now I can wear it to work. I got the purple and the material is super soft. It's fun to wear casually with jean shorts or dress up with a high waisted shirt. Overall, a good purchase, especially on sale.