MLB On The Road Collection Baltimore Orioles Messenger Bag 100% Cotton Imported Made of 16 ounce heavyweight cotton canvas Features functional zip panel with padded 21" drop shoulder strap Includes zip pocket inside front flap top