Recommended in onebagtraveller and we bought two for our recent 7 week trip to Thailand.  Only criticism being that the drinks bottle holders are perhaps a teeny bit shallow causing drinks bottles to easily fall out.  We solved this by looping the adjustable bottle retainer around the neck of the bottle and then tensioning it.  Could also do with a key carabiner inside the bag for room keys and the like.