Lightweight, has both backpack & messenger straps, insulated pocket, tons of storage, and it's chic.
Go for the large over the medium as the price difference is not huge and the medium is a bit small for longer travel days.