I ordered two of these shirts through Galls.com. The fit and fabric are great, HOWEVER, the shirt sleeves came down to my elbows. I looked at the tag and discovered the style number was actually for the long sleeve version (121505). The plastic bag each shirt was packaged in had the correct short sleeve style number of 122501. So, the factory decided to take long sleeve shirts, turn them into half sleeve shirts, and sell them as short sleeve shirts??? Never in my life have I seen this. I’m returning these as defective.