I was in the market for a black mini-backpack and came across this one after looking at about 20 other options on amazon and other sites. The multitude of internal and external compartments keep my things organized, the zippers don't jam, the size is just right and holds quite a few mid-sized items, and most of all, it's sturdy and easy to clean. Also, the price is right! I have used it daily and only have resorted to changing to another purse for a night out. I even take it to the gym on occasion. Despite this all, it is in excellent shape.The only slight drawback is that the straps are not padded. I would say that unless you are carrying rocks or have sensitive shoulders, padded straps are not required, because chances are the clothes you are wearing will provide decent cushion and you won't be lugging heavy weight around on a regular basis (but to each their own).