Bought this bag to use as a kit bag for kayaking trips and transporting climbing an walking kit when using the train. The rucksack straps are very useful for this, and are detachable, which is good if your going to put it in a plane hold.
The dry pocket comes in useful for separating wet/dirty and dry/clean kit :)
The material the bag is made of feels tough and has certainly held up to the abuse its taken so far :)
The compression straps are great for when its half full and you want to use it as a rucksack as they stop everything from collecting at the bottom of the bag.
The only problem I have had with the bag was the zip pulls to the main compartment as after a few uses the string started slipping from the plastic toggles. No worries thought as I replaced them with paracord.