I have always had issues with arm lengths on shirts but these fit beautifully. We got the grey as a company shirt for work but they fit so well I bought an extra grey and a white one for personal outings.
Tried on all shirts--they fit well. I wish your store had more of them. I especially would like the Cool Lime / Navy in size 5 XL if you could find one.