This bag is huge!  I love it. It holds absolutely everything. The only thing that you have to consider is the weight of it once you fill it up. The material is very thick and sturdy. Also it has multiple handles to accommodate any carrying preference.  The only negative thing that I can think of is that it does not have any inner pockets to hold toiletries.