I wasn't sure what to expect when I ordered this, but this tote is exactly what I was looking for! It fits all the kids swim stuff, snacks, books for Mom, and activities for the kids in case they get tired of swimming. I've also used it for an overnight bag to Grandpa and Grandma's house. Great strong straps that work over the shoulder, which is a must for me, two nice size pockets in front and back for water bottle, keys, cell phone, and even my nook. Thank you for this wonderful product!