This is a nice bag.  It has plenty of room and extra compartments for smaller items or wet items that you
might want to keep separate.  It has a good shoulder strap and it comes in a variety of colors.  The only question
remaining is how will it hold up over time but it should do well.