Need shirts for a new job and this and others I've bought from Nick Graham have been perfect. The shirts fit like they were made for me. I had no problem with my long arms - the sleeves were in place. Love the colors and patterns on offer, the ties are a bonus and fit perfectly. I look for Nick Graham when I need more shirts.