In an age of everyone trying to sell you a million different things for a million different purposes... seriously, just get this bag. You don't need a seperate swim, work, hike, weekend bag if you have one really good bag!! This bag has literally been all over the world with me in all sorts of conditions and I have never once ended up with a wet laptop or change of clothes. The back support is comfortable, there's options to pop things on the outside of the bag through the straps, pockets or more. It's beautttt, and it amuses me that I can get complimented on the same bag at work and at the beach. There's an inside back pocket which fits my (pretty bulky) laptop, or I use to keep my books protected etc. And two small pockets on the front of the rucksack is peakkk for easy access to snacks/keys etc. This is my first roll top bag, and honestly I didn't reallyyyy like them before, but this is great because it means I can make it a moderate size rucksack (which fits under aeroplane seats if needed!) or also a HUGE bag if I've just done a small-turned-big food shop, or want to fit a bulky coat in it.