Bag feels well made and is accurately described here with the possible exception of the color which is a bit darker/more saturated than pictured but that may depend on your monitor. No bag is right for everyone so here are my observations:
Upsides:
1. the key holder is awesome and perfect for those with a car that does not require the key to be put in the ignition (you can leave it in your purse and start the car) AND if you also have keyless entry on your house doors you rarely need to take the keys out, yet if you need to grab them quickly they are easy to find! Honestly if I needed my keys for my house and car I don't think I would bother to attach them each time though and they would likely be hard to find in the depth of this bag (see below).
2. Wallet attachment is great and makes up for lacking credit card pockets. I can easily find it and now put my cards back in the wallet after using them and that is a major help!
3. Lays flat if you like to wear it cross-body style and it is easy to push out of the way (esp. since the strap is very smooth/slippery).
4. Front pocket with the turn snap is big enough (by far) to accommodate the biggest bulkiest iphone case, even the silicone ones that are impossible to slide in and out of phone pockets drop easily in here and I can ALWAYS find my phone and easily grab it and replace it securely with one hand. This is a major thing for me so I am happy with that. It would also easily fit enve med-lg point and shoot cameras b/c it is pretty deep.
5. Back side has a pocket on the outside that has a magnetic closure- perfect to quickly slip receipts

Downsides:
1. Credit cards do not stay in the little slots leaving a big mess at the bottom of a kinda deep bag
2. Bag is deep! Since it is narrow/flat (which is what I wanted) it makes retrieving things from the bottom kinda awkward.
3. Pen loops are useless- they are mounted sideways which I never find convenient but worse their placement on the inside of the 'front of the bag actually makes it had to open the bag when you are wearing it. Picture the back laying against your body and you go to pull  the front panel away from you so you can get to stuff (esp all the stuff that is at the bottom!) and there is a rigid bar there that makes it impossible to make the opening any wider! Hard to explain but really you can't use these. Ther is no reason they can't be on the back panel or mounted vertically so I don't get it!
4. This is minor but the end of the zipper sticks out to the side (as you can see in photo but the ring that attaches the strap on that side will make it flip up and thus hard to zip and messy looking- that is slightly overstated maybe but if the rings were a little smaller this would not happen.
5. If you wear this on your shoulder rather than across your body then the slippery-ness of the strap makes it feel like it is going to slide off.
6. Square zippered pocket on the front is difficult to access because of the zipper (which is sharp too BTW). Too bad there is not a magnetic flap or something because this should be a great place to put things you don't want to dig for. The little zipper on the front of that pocket is totally uselss You might be able to slide a postage stamp in there but that is it!