I was nervous about ordering a shirt online. I'm 1.80m tall and have always had problems with sleeve and upper body length. This shirt is generously cut in both areas. The fabric is soft on the skin. I liked it so much that I immediately ordered a second one. My only disappointment is that the price went up over $10 in 2 days. The price is still worth it.