Love, Love, Love this bag.  I purchased the purple elsewhere but wanted the grey as it will go wirh more.  It has enuf pockets for everything I could possibly want to carry and LOVE the hidden bottle carrier as I always have a water bottle on me.  Can 't say enuf about this bag.  Oh and it also has a vinyl bottom so if u sit it on floor there us extra protection.