Some of the things I love about this bag are:
1. They're super cheap!
2. They're usualy fun and colorful
3. They're strategically placed at the check-out for those of us who sometimes forget our bags
I haven't had mine for too terribly long, and it goes in rotation with my other resuable bags, so I can't speak for durability or lifespan, but I think they're pretty great!
Shayne B.'s keywords: reusable bag, bag, trader joes