FINAL SALE: NO RETURNS OR EXCHANGES. Size S is 31 1/4" long with 34 3/4" sleeves. Fits true to size.