This has been a godsend with helping us get out with our new puppy cavapoochon called Socrates! He gets to have a snuggle in a blanket and also have a training tray and small water bowl while we get on with our errands out. He won't been immune following course of vaccinations for another four weeks so would have been very restrictive keeping him in or carrying him everywhere.
It came well packaged, easy to put together and very good value for money - pleased we went for the four-wheeler as very sturdy and easy to manoeuvre. 
The only problem is that once people realise it's a puppy inside rather than a baby, they flock round to pet him ... so many have commented on what a good idea it is, some have had similar and one lady had used her daughter's dolls' pram which must have been a bit low!
We would highly recommend! :-)