This is a cute passport holder and the product fit my passport perfectly. Colors are exactly as shown. I did notice a few discolorations or stains showing up after just a few times being pulled in and out of my bag, so I'm not sure how many years of use I'll get out of this cover. Perhaps if you are much more fastidious about keeping your things nice, you won't have the same problem.