I bought this as a gift for my friend's adorable little dog. She said he loves being carried everywhere and she was so excited to receive this because it's hands free for her and she can get more things done! It's like the equivalent to a baby sling! It's so cute seeing his little dog head peeking out of there! She loves the materials and the construction of this bag, especially the thick cushiony strap. Makes a great gift!