The coat small enough size, so feel free to take the measurements of your pooch. It is waterproof which is significant given the price. By cons there is a faux fur on the collar and that can not be removed and which is too large given the little coat, and the head of my little dog goes there; it even gives it a little lion air that is not very aesthetic. In short I have put 2 or three times.