This all-purpose bag features a hand embroidered German shepherd who's taking a rest. This fabric bag can carry a laptop, be a large purse, or act as a general-purpose bag. It is 15" x 10 3/4" x 1 1/2"; the strap is 24" long. It is a double bag for added strength, has a pocket inside, and has snaps for closure. A hardy bag, it is made of denim and cotton-based upholstery material. This one-of-a-kind bag will please all dog lovers and be useful for years to come. Handmade in the USA.