This one checks all the boxes: super roomy, has plenty of pockets (including one for shoes and a separate wet bag!), and has a strap that slides down over your luggage handle for easy transport.