▲Feel Warm in the Cold Weather: The fleece-lined dog vest adds warmth to the dog and the soft and comfortable material doesn't cause irritation to his/her skin. It covers the whole body. ▲Keep Dry on Rainy or Snowy Day: The waterproof pet jacket enables him/her to keep dry when rain or snow falls down. You just need to shake the snow or water off the coat and don't worry about it would get into the coat. ▲Walk Freely in Night Walking: The reflective trims on both sides give visibility in low light and bring convenience when the dog wants to play at night. There is a harness hole on the back to let the leash go through for better control. Note: Please use the exact Neck Girth, Chest Girth, and Body Length to determine if the coat would fit your dog. ★If you have any questions, please feel free to contact us.