I just took this on its maiden voyage and it worked just as I had hoped. I could get everything in it that I needed for a long flight, with the exception of a neck pillow.  Very handy, if not overly pricey!