This is a nice coat but the fit isn’t quite right. First, I love the green color on my black and white dog. We originally went with a large based on the size chart but it was way too big and there was a lot of extra fabric especially where it Velcros together. The medium does fit her but just barely. She’s a 50 lb pit mix. Since they charge you shipping to return or exchange, I decided to keep it but will probably have to put the harness outside of the coat.