These are amazing for long international flights. The rubber sole is perfect for those trips to the bathroom and they're so comfortable you can sleep in them. They dry quickly if the restroom is really a nightmare. They pack flat and take up very little room in your carry-on. When you get home, just pop them in the washing machine, air dry, and you're good to go.