My husband has very long arms, so we buy all his shirts online.  Can't beat the price compared to big and tall stores.  This is a nice basic shirt that fits -- that beats an expensive shirt that's too short any day.