This adorable little messenger bag is the perfect hands-free companion for when you just need the essentials. It features a super cute Pug and Daisy flower print on durable polyester fabric. It's small and lightweight (about 5.7 x 7.5 x 0.8 inches), but surprisingly useful with three compartments: a main zippered pouch, an interior slot pocket, and another zippered pocket to keep your phone, keys, cards, and lip balm organized. The shoulder strap is adjustable and removable – you can wear it long as a crossbody, shorten it for a shoulder bag, or even carry it by hand. The strap adjusts from about 27.5 inches to nearly 54 inches to fit most people. It's a fun, casual bag perfect for running errands, going to a festival, traveling light, or as a cute gift for a friend who loves dogs. They have lots of other fun patterns too!