Ordered two of these bags for a long trip and they worked out perfectly. The bag has one large compartment with a mesh zipper cover one one side and three compartments on the other all with the mesh zipper closures. Outside there are two outer pockets where I stashed my coat, mittens, hat and a change of shoes. The bag itself isn't super heavy so you don't have to worry about weight limits. I took tons of clothes, toiletries, two pairs of sneakers, bike helmet and shoes and had room for more. Straps on outside are nice for keeping it compact. When I made the order I thought that the bag zips apart completely (similar to an older Dakine model we have) but it doesn't. Wish it did though!!
Bonus: the cloth material of the bag is made from recycled plastic bottles.