Only problems: 1. I wish there was a little spot to put a water bottle on one of the ends. 2. The shoulder strap isn't that comfortable. I'm probably going to end up buying a new strap to put on this bag.

All in all, I'm very happy with my purchase, especially at this price point.