Really pleased with the fit and features of this coat, in particular the harness style strap, which gives my short dogs plenty of room in the shoulders and no tripping! The cut out for high tail carriage and hind leg straps are great features, too. Everything stays put even during the most rough play. My 32 lb girl fits a size small perfectly.