Roxy Evergreen Messenger Shoulder Bag 100% Cotton Imported 80% Polyester/20% Cotton lining Snap closure 24" shoulder drop 9" high 9" wide Multi-pattern canvas bag with faux leather at cross-body strap and buckled strap closure