This shirt has everything you want in a shirt. It is very well made and durable with long sleeves and buttons. I like the design of the material and he said it's really comfortable to wear. The size feels right and gives you enough space to be comfortable. The sleeves are quite long and overall this is a great shirt for the price. 4 Stars.*If my review helped you make an informed decision about this product, I would appreciate it if you could take a minute of your time to let me know by clicking the Helpful button so that I can track my most helpful reviews. Thank you for taking the time to read our reviews and I wish you a great shopping experience. Many Thanks!*