I have this jacket for my English Springer Spaniel and after seeing how great it is, my parents had me get one their ESS as well! Both boys look great and the wrap around design and zipper really helps them keep the snow off their chests, bellies, and upper legs. They seem plenty warm and the dogs are happy wearing them. I've had my jacket for several years and it's held up well to my 60 pound boy crashing through the woods with it on so we expect this one to hold up to his brother just as well! Rudy, pictured closest to the camera, is in a size small weighing in at about 30-35 pounds and Cedar is in a medium.