I bought this when it first came out so I have used it for several years. Or should I say abused it for several years. It still looks and works like the day I bought it. Its primary use is for taking it to the beach with the kids.I ALwAYS need to hold a little hand or someones beach gear after a long day at the beach. This back pack design is a life saver! We usually freeze water bottles and (insert your favorite sport drink) they stay frozen almost all day. We usually have to put them in the sun so we can drink them.I like the pouch inside on the side for my I.D. and $. No need to carry a wallet. The front pouch holds my phone and I clip my keys to the bottle opener. The zippers still work smoothly after sand and salt water exposure. If we get anything inside that's yucky (we have transported wet clothes and shells home in this) a quick rinse and its ready to go!I love this and I am about to buy a few more to give as gifts.