I love Bag-all products and their customer service is the best I've ever experienced.
I stumbled on this darling shop on a walk in NYC. I chose the large black bag with white piping. It's durable, roomy and water proof inside. I bought two and had them embroider a swiss cross on them. My daughter snagged one and I'm heading back to get a couple more. Be warned! If you're a bag person....you'll want one of everything guaranteed.
I adore Bag-All;; it is a must for all of my gifting needs. Everyone is all too appreciative and adore them just as much as me!