I had one of these bags years ago; I literally wore it out. Perfect for all your various essentials for work. Room for a change of clothes, extra shoes, lunch or pocketbook without being enormous or bulky. Plenty of pockets for organization, and a padded one for electronics such as a laptop or iPad. Sits nicely and securely with shoulder strap-- no sliding off your arm. Waterproof with rubberized bottom. Well made and nice feel to fabric, sturdy construction. I liked enough to buy a second one!.