I like the size of this bag, it's small but mighty. It has many little compartments for small essentials. My daughter will use it for an overnight bag for the grandbabies. The earbud slot is in a great location on the bag. The waterproof material is awesome. Cleans up nicely !