Bought the medium Quinzee Dog Puffer Jacket for a GSD rescue. When Sophie arrived I quickly realized we needed the large and had no issues exchanging the jacket. This jacket is stylish and well made. I especially like the way the side buckles tuck away up into the jacket body which keeps them free of snow. Sophie's past is somewhat of a mystery and I was not sure how she would adjust to wearing a jacket, but she loves it. Nice features, lightweight and great fit!