This is a stylish and practical bag. I wanted a messenger / tote bag that protects my leather handbag from rain (and over-stuffing), has room for small shopping items or documents and leaves me hands free to wrestle with dog leads, handlebars etc. Perfect. Nice colours too.