I bought this for my pug border terrier mix. He is a rescue and had a problem with his back where he hadn't been well cared for previously. He weighs 8kilos. This item is decent quality (unsurprisingly as it is UK made... a rare treat these days!) I did buy both the short and long handle as I wasn't sure what would fit better. I am 5'8" and the long handle one is more suitable. The bag rests on my hip/side of my right leg, which seems comfortable for the dog and allowed me to walk while carrying him. I did not test in the wet yet, but it looks like it would work well. It has a nice lining so there is no need for an additional blanket. the shoulder strap is wide so spreads the weight of the dog. I the size I bought was the largest. There are lots of these on the internet, but after spending a lot of time looking at different options, this looks like it was the best and was delivered quickly. The bag worked so well while I built up Fred's strength that he probably won't need it anymore! The bag can be washed and is easily folded to carry in a rucksack or could be stuffed inside a coat if you wanted to take it out "just in case". The mobile phone pocket on the handle is decent as well, although I found it awkward to reach once the dog was in the bag. This is one of the best dog products I have bought in a while.