"Finally a perfect bag! It's not too big and lose everything on the bottom and not too small where you can't fit what you need. Love the top zipper - nothing will fall out or be stolen. All the little zip pockets inside and out help keep me organized. Only time will tell how it holds up."