The size of this pouch is big enough to carry my small size terrier. It also feel very comfortable to be worn around and definitely something I can use to carry puppies around for a long walk. The material feels nice and it is very sturdy and well made.