Milo has a variety of jackets from this store. Each has unique features but ALL OF THEM are Fantastic! This jacket in particular is warm, water proof (for real) light and stylish. Extremely good quality and super easy to clean. Love it! I like to have a few in case of muddy day so this is my 4th of this style and so far no issues, they still look like new! For the reference Milo is a yellow Lab and size is 3XL, perfect fit.