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