I've been carrying the AmeriBag Catskill Shoulder Bag for three weeks now and it's the perfect size for me.  I don't like large bags and I tend to carry a wallet in my pocket if I'm just going out to the grocery store or a short trip.  The bag has room for all of my frequent shopper cards, my wallet, a case with lotion, lipgloss, eye drops, and mints, my cell phone, and my keys without feeling full.  It's also not bulky or heavy.

I like the shoulder strap because I tend to put my purse down and leave it somewhere if I don't have a way to "wear" it, so I always look for bags with a shoulder or cross-body strap.  The strap on this bag is just the right length and comfortable to hold under my arm.

The material also washes easily.  I spilled coffee on it a couple of days ago and a quick clean with a Tide pen got rid of it completely.  The zippers are heavyweight and durable.  Overall I'm very happy with this purchase.