Love Envirosax! They are large enough to hold 2 family size cereal boxes and more in 1 bag, and strong enough to carry numerous canned goods and more. The handle loops are comfortable in your hand, on your arm or over the shoulder but not so long that the bag drags on the ground (I’m 5’6”). 5 of these grocery bags are usually enough for my large grocery shopping trips ($200 worth) They wash like a charm and do not snag or fray. I will probably buy more so I never have to use plastic again.... and they are fun patterns and colors as well!