I like the shirt. It appears to be well made and the material is of good quality. I ordered the L size based on past experience with other brand hoodies, but it was just a little large for me (6', 160#). I plan on ordering more but will probably go with the M size. The arm length was sufficient for me, actually a little too long, which I don't mind because usually the arm length is too short.