i wasn’t sure what the inside of this was going to look like from the photos/description on the website, but as soon as i got it i was really impressed and excited! it has way more than i even would have thought of! i originally just needed something to transport towels, clothing, and shower products in. this met that and more. there’s a laptop pocket with it’s own strap so it doesn’t slide out if you put your bag down sideways somewhere. there’s a big pocket on the side for an extra-size water bottle. there’s all these loops on the front that you can use carabiners to attach stuff to. there’s a big pocket on the on the outside, a zipper pocket on the outside, a removable zipper bag on the inside, a hidden pocket. it’s also really big, so i can put multiple towels in there which is a big plus. and the biggest pocket where you put towels and stuff has a drawstring closure so stuff doesn’t slide out accidentally. the material is sturdy so it’s not going to fall apart anytime soon. it has the regular shoulder straps and chest straps to secure it to your body if you have to climb hills to the pool (which i’ve had to do). the straps are comfortable… this was so worth the money! i’m really glad i found it!