Amazing bag , my dog jumps right in when he is tired and needs to be carried . He happy sits in the bag and enjoys being on trails with us . It has plenty of room for him , he can see his surroundings so he is not bothered by being in it . The pockets are great for water bottles , snacks and dog treats . Already recommended it to friends and fur moms  .