I love this bag! I received it as a gift, and was so delighted. The picture looks JUST like my dog, and the bag itself is beautiful and sturdy. It can fit a lot of things (even my dog) inside, but is comfortable on my shoulders. The inside is easy to clean. I wear this bag whenever I go out, and anyone who has met my dog recognizes the picture and loves it.