Pros * Very light * Easy to put wheels on/off * Easy to close/open the carrier * With hind over, very well covered * Easy to fold and unfold *Rides well over paths, shorter grass and smooth-ish tracks * Looks nice amd smart * Ideal for socialising small pups amd transporting elderly or ill dogs. * I would say that two small dogs would fit comfortably (eg 2 x approx 5kg dogs or one approx 10kg dogs) But it says it holds up to 30kg, u dint thing a dog of that size would be comfortable or even fit! * Wheels - being hard plastic type, no punctures to worry about. Cons * Assembling the base of the carrier is a real pain unless you \"get it\" straight away, and the photos do not help. (Basically you need to pull the two rectangular shaped support bars up and out of the fabric carrier part, place the base panel in the bottom, and then you push the support bars back down amd outward inside the basket, until they clip into the the small clippy bits. This is awkward and takes some force!) * No rain cover supplied or recommended with it * Being a hard plastic type wheel, it is really not a pleasant ride on gravel/cobble/decking. Bare this in mind, this is not a rough n rugged buggy for off roading, but it is fine on grass and tracks that are not too rough. (If you want to off road or have a super smooth ride you need to go for a buggy either with rubber inflatable tyres or one with extra large tyres and/or suspension)