Regular price $34.95 Sale
Size chart:Small 18" chest, 28" lengthMedium 20" chest, 29" lengthLarge 22" chest, 30" length XL 24" chest, 31" length