I commute to and from NYC every day. This bag is a good size for a crowded subway ride! I put one water bottle in the side compartment, at the end of the day I put my travel coffee mug inside. I also carry my lunch, ipad and some other daily essentials. I have plenty of space and it never feels overstuffed. The straps are comfortable, pockets are convenient, the snaps are easy if you put your finger through the loop to close. Overall great bag and very stylish! I receive many complements on it!