This bag is perfect as a carry on bag, because it has so many dang pockets, is easy to tote around, and holds a lot of stuff!  I also use it as an overnight bag for my 8 month old daughter when she goes to spend the night with Grammy.  It came on time, in great condition, and when not in use it folds up really small, so it is easy to store.  Great product.