I Like this shirt and may order another color soon. I am 5'6" & 115 lb, I ordered a small, but I think I will get an XS if I order again.
The sleeves aren't fitted, but I guess that's because it's Unisex.