The ONLY reason this bag doesn't get 5 stars is because of my personal preference. The bag itself is perfect. Hmm. Beautifully and sturdily constructed. Smartly designed. Perhaps I should give it 5 stars . . . Anyway, I don't use it as much as my Baggilinis because it has SO many pockets I get lost in it. Hmm. Maybe I'll give it another chance. . .