Le Sport Sac is great for carry on. I also throw an extra Le SPort Sac bag in my suitcase to check if I fill up on purchases. I've had one bag for years - its been checked numerous times and always comes through great. (Right now it is being used for a diaper bag, and it is great for that, too.) Ditto on the advice about not checking the laptop.