If you are looking for a bag to carry lots of different accessories then this one could be the thing for you. It is water-resistant and made from durable fabric. It has a waterproof base so it can be put down on the ground without soaking up water. It has a large pocket with an internal pocket in the lid as well as a selection of smaller pockets on the outside, all with zip closures all with heavy-duty zip pullers. There is a sturdy, reinforced handle on the top. There are three different sizes to choose from.