Here is a nice shirt  . 

 
18 shoulder to shoulder
Pit to pit   21",  
30" collar to hem,
31" collar to cuff. 
Feel free to contact us with any questions.