Zip up - lightweight, supersoft. Leather - inner lining is in great shape. Label size XXL - I'd say best 46" chest (slim fit 48"). Please see measurements: 25.5" Armpit to armpit, 20" shoulder to shoulder, 25.5" Shoulder to Cuff and 27.5" in length. 2 hand pockets, 3 inner breast pockets.