I bought 12 of these bags, 6 black and 6 white.  The white canvas is thicker and sturdier than the black (I had one black one rip).  They wash well.  For the price, they are pretty good little bags for my bi-monthly trips to the grocery store.