This fits my iPhone 7 perfectly. I bought it on sale.  The spade is starting to tarnish a little and the saffiano leather on the strap is starting to come off but that is just a minor annoyance.  Other than that it is very high quality and very well made. Ive had it for about 6-8 months. I only use it for my phone because it only comes with three card holders.