This light weight waterproof coat is also wind proof, giving my sleek German Shepherd just the right layer for cold days. It fits great and, for a dog who has never worn clothes before, she is happy to wear it. It folds up into something small but has surprising substance to the fabric. I love the colors and the fit.