My dog has weird dimensions and the jacket was a tad long on him (large), but otherwise fit great and better to cover more of him than too tight! He has never worn a jacket comfortably, but wore this one for hours without complaints and I could really see him easily in the woods. I wanted something versatile that wouldn’t be too bulky, easy to put on, decent in rain/hunting season in Maine/ and a little extra for him in the snow … this fit the bill all around!!