A great way to take a young pup out to get used to sights, sounds and smells before the pup has had its vaccinations. The carrier is well made and the material is soft and makes it cosy for the pup. Colours are nice too and the internal clip makes it safe. The strap feels a bit on the short side but the weight of the pup helps. The carrier overall is a good product.