I'm 5'7, 125lbs, and the small fits perfectly. the sleeves are the right length (i have long arms and legs), and the body fits loosely, without looking sloppy. at my height, the small is not long enough to wear as a tunic, which is fine.

unfortunately, the shirt arrived with makeup stains around the laces and the inside of the shirt, so i had to wash it before wearing it.

i only purchased this shirt because it was on sale.