The quality of this shirt is good. However, it runs a little small through the shoulders and arms. I usually wear a size large that fits loosely, but this was a little snug in the arms. The length is good, and the color is true to what is shown. The sleeve length was good.