I have used the Waterdance for several years and it is all I need. I use one of the water bottle holders to store a lightweight shell in a waterproof storage bag which solves the problem of rain gear. The foam is well suited for its purpose though I cut it in half to make more room for split shot and a few other things in that pocket. Compared to a vest, I haven't really found a way to carry a net easily so I don't. Since I use it as a fanny pack to stay out of my way when fishing, I have switched to waterproof fly boxes to keep the flies dry if I wade in too far. Also need to make sure you keep the zippers closed because things can fall out and you will never know it.