Good looking bag with a really deep pocket which holds my kindle as well as the accessories. The card slots on the front are not deep enough or secured. I would not trust a card not to be knocked out but really haven't tried them.  The side mesh for a water bottle is nice. I would really have liked an inside zippered pocket to hold car keys etc securely.  All in all a nice bag for the price.