This bag is perfect for all sorts of trips, Day to day, I can get my gym stuff, laptop and food in it along with my shower stuff ( which i keep in the front wet pocket. Also trips to the beach, you can fit all your stuff in it and still have room to take home the shells you've pinched!! The design is great and the way you can lay it flat and open it almost completely is a very clever design meaning your stuff doesn't fall every where. Perfect bag. I think i'm going to purchase a bigger size for weekend trips.