If you want to carry cards as well as keys the there is a good chance with the current design your cards will be bent out of shape with the keys behind. Would have made better sense with the card pocket at the back.
I purchased this so I can have my key tucked away when I'm out and about. However with its size it's too bulky to have in your trouser pockets. And with my car I have to muck about with opening the pouch to expose the key so I can activate the doors and ignition.
For my circumstances it's a waste of money and totally impractical. However it might be great for those who carry a bag/briefcase/backpack etc. So horses for courses, so to speak