I love this bag! The design (black and white Spirit Desert) is fun and eye-catching without being obnoxious. It's the perfect size for me -- it holds everything I need without being too bulky. I put my wallet in the main compartment and there is still room for my Kindle Fire AND a paperback book. The main compartment has two pouches on the side, one of which is the perfect size for my phone, the other is the perfect size for a medium-sized stack of business cards. The large outside pocket with the magnet clasp is my favorite feature. It's the ideal place to stash my keys and sunglasses for easy access. Some people have complained that the purse strap is too short. I'm about 5'5" and plus-sized and it fits across my body perfectly.On the downside, one of the clasps on the purse strap broke after only about two weeks of daily use. I can sort of use the purse with the broken clasp, but not very well. I wanted to get a replacement strap instead of returning the whole purse, but Sakroots customer service told me they don't send out replacement parts. So, I'm returning the whole bag to Amazon for a refund. I love the bag so much, though, that I'm buying the exact same product again. It's now $20 more, but Amazon issued me a gift card to cover the difference in price. So, while it's frustrating that I have to send the bag back, I'm satisfied with the purchase overall.Update: I've had the replacement bag for almost two years. The clasp on the new one broke within the first 8 months or so, but it broke in such a way that I could reattach it in another spot and still use it. Not as nice-looking but still functional. Now the zipper on the inner pocket is broken, which happened within the last month. I wish this purse was a little better made because I love it, but these broken elements bug. I used my last purse (Fossil brand) daily for four + years and nothing ever broke, so I'm not going to buy another Fossil.