Can I just say how much I love...love this bag! Besides the great price this bag is perfect for all my needs! I use it for my kids swimming lessons and it holds everything. I use it asy gym bag and it fits all my clothes and shoes. The picture is deceiving in the size it is actually a nice size bag, but not overly huge.