I bought this tote several years ago, and it's been well used for work & as a carry-on purse for travel. Holds all my work gear including laptop, or can be used to carry the travel extras you don't want to include in carry-on luggage, since purses aren't weighed (yet). Still looks great too.
After looking everywhere for a stylish diaper bag, I finally settled on this. It's perfect - lots of compartments to keep baby and me organized, and I know I'll still enjoy using it when the diaper days are long behind us.
It is really big, but a perfect size for me. It holds my 15" laptop, an extra pair of shoes, my lunch, and all my personal items, everything you need for an urban commute on public transportation.