Good quality fabric, soft, neatly sewn. The guy in the photo usually wears a US size M, but I bought an L instead. As you can see, it fits him well, so I would recommend going one size up from your usual US size. Other than that it's really good. The sleeves are in proportion to the body, not short. (guy is 5.8 feet tall)