MLB On The Road Collection St. Louis Cardinals 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