This is a nice shirt and the sizing is pretty much right on. The material is light but not see thru. It's comfortable and looks good. The sleeves come down to the elbows. I chose the navy color and it looks like a what you expect navy to look like. My only criticism would be that in some of areas the stitching looks a little sloppy. Will update if the stitching unravels after washing. Also the care tag states to not dry it in the dryer.