Nani?Wear Doctor River Song Who Hello Sweetie Small Geek Messenger Bag Black 100% Cotton Canvas Body / Interchangeable 100% polyester front flap attaches by snaps in the back The messenger bag measures 7.3" in length, x 2" in width and is 8" in height (18.5cm x 5.8cm x 20.32cm). Artwork is dye sublimated, which is a process where the ink becomes part of the material it's pressed to so colors are vibrant and will not fade, wash off, or crack. Book not included in second picture, and only for size reference Washing instructions: recommend spot washing the front flap with dish soap or laundry soap. DO NOT submerge in water, as bag is 100% cotton canvas, and could shrink.