This bag exceeded my expectations.  It is very stylish and has lots of compartments.  I was able to fit everything I need in this bag.  It is great for travel, because you are hands-free.  You can wipe the fabric off with a damp rag if need be.