I am 5'4, 120 pounds and ordered medium. It does fit slightly tighter than other kurtis I own. I prefer kurti tops a little looser, but it will suffice. Wish it was 2 inches longer so I could wear it with thinner leggings, and wish it was a little looser in the armpit area. Still, the design is pretty and fabric is good quality, so I'm giving it 4 stars.