This is the 3rd Baggallini I have purchased and I love them all.  So many places to put all the things I want to carry, yet it's not bulky in the least.  The only reason I gave it 4 instead of 5 stars is that its material tends to "collect" fuzzy stuff from my winter jacket....which is removable using a pet hair or lint sticky roller.