I just finished this bag and it took an entirely different turn as I was constructing it, but I'm quite pleased with how it turned out. It fits perfectly over the shoulder and is surprisingly comfortable. Perfect for shopping, kids, outings and even traveling. Don't let the picture deceive you. This bag is HUGE. 13" by 13" by 5" with one outer pocket and three inner pockets. $65.
This bag can also be constructed in diaper bag form with additional elastic pockets and diaper and wipe holder for $20 more.