Beautiful Swedish bicycle messenger bag with red crosses on each side. Made of canvas. Has a handle on top. Measures 20"x10"x6" on each side. This bag will fit your shopping. Long enough for a nice crunchy breakfast baguette and a bunch of cheese. Attaches to your bicycle frame.