The bag is nice, roomy, material is soft and nice to touch. That is why I gave the product 4 stars DESPITE all the minor disappointments:

1. As it has been mentioned already, the picture is misleading. The snake print is there, but I wanted a bag for my jeans (with blue shade) and not only grey white and black snake print bag (and yeah, it looks worse than with blue shade on the pic).So keep in mind - no blue, only grey, white and black.
2. The band at the side - well, it is quite hard material and it sticks out (almost horizontally) as shown on the first picture :) So I untied the knot and now it's nice, but would have preferred without those bands (or with softer material bands).
3. The lining is like pictured, but very cheap looking in person (even more than on the picture).

Well, above all - I like the bag and for the price it is hard to grumble. And yeah, I prefer nice vegan leather to genuine :) so keep that in mind too - it's not a leather bag (although the description distinctly specifies that).