It feels like a quality item, with a nice feel to the fabric. I like my shirts on the large side for comfort (I am 5' 3", 120 lbs. and ordered a S). Sleeves are long enough for me (I have longer arms). Material maintains its shape, doesn't get baggy in the elbows, sleeves stay up when I push them back. I'm back to order more.