Used it recently on a few flights as my only bag which had to be stowed under the seat.  Perfect fit.  It held up fine with a full array of articles in each pocket.  The straps were comfortable on my shoulders walking to in and from the airport.  I even walked a couple miles downtown Cleveland on a beautiful Sunday afternoon carrying my pack to the train.