The images of this bag looked great, and the size was what I was looking for, BUT...The shininess of the bag surprised me when I opened the packaging (it was VERY well packaged, though).  When putting the strap on the bag, the connectors/latches were stuck and very hard to open.  They finally opened and I saw that the silver? chrome? finish had dried & stuck together inside the teeth.  When it opened, it 'broke' the finish, so it has already begun flaking on the visible side of the latch.  Once a finish like that starts to flake, it can only get worse.  I really don't like the free end zipper either.  It takes two hands to zip this bag closed, more hands are needed if the zipper end gets twisted.  It would have been so easy to finish the zipper end onto the bag instead of leaving a length of it floating free.  The final straw was the cross-body or shoulder strap...it is a length of canvas like material with a strip of 'leather' sewn onto one side.  For the price, I expected a professional looking bag, not the cheap looking item I received.  Luckily, I purchased this with my Prime account; 2 day shipping to get to me and free return if dissatisfied.  I already have the return process done and will ship this unhappy bag back tomorrow.