It matched the product description perfectly and the size was perfect and snapped on well.
The only complaint I have is that you need to put in sufficient cards in order for the cards to stay in. If you only have 1 or 2 cards in there, then they will fall out.
I currently own 2 of these. One for myself, and I bought another one for my friend. They work very well.