Have you ever tried to fill a canvas bag at the grocery store? It can be very frustrating as it flips and flops all over the place and won't stay open. This bag is designed to fit the chrome bag stands that most stores have at the check out stand. Fully lined to be extra sturdy for all of your grocery needs. Front pocket for your grocery list, keys and phone! Finished size is 12 1/2" wide at bottom, 21" across at top and 15" tall. Pocket is 6" x 8".