This great little bag holds everything, in fact it has so many compartments sometimes I forget where I have put certain items!! I have a tendency to overpack it so it gets kind of heavy but its a great hands-free bag, stylish and functional.