Snap in the front for comfort and ease of getting on. Slot on the back under the hood for your leach. 70 / 30 cotton poly blend The Doggie Design embroidered hoodie is fleece lined and a perfect addition or start to any dog wardrobe, or just to help your dog stay warm, yet fashionable. Ribbed sleeves and waistband for great fit and look too. These run a bit bigger than other similar sized items in our store. Please check the size chart and measure your dog. We have big dog sizes too - XXXL has a 36 inch chest and 34 inch length. Important Sizing Note: The following measurements are the dimensions of the actual product, not of the pet they fit. After measuring your pet, make sure all measurements fit within the following dimensions (with a little room to spare in the chest and neck). X-Small Back Length: 8" Chest: 12" (Most Important) Neck: 9" Small Back Length: 10" Chest: 15" (Most Important) Neck: 12" Medium Back Length: 12" Chest: 19" (Most Important) Neck: 14" Large Back Length: 16" Chest: 22" (Most Important) Neck: 18" X-Large Back Length: 22" Chest: 26" (Most Important) Neck: 20" XX-Large Back Length: 26" Chest: 32" (Most Important) Neck: 22" XXX-Large Back Length: 32" Chest: 36" (Most Important) Neck: 24"