This cover fit my iPhone X very well. It was precisely fit and I liked the feel on it. The PU leather was soft and felt like very premium material. The magnet closure is excellent and strong. When you open it it can house your credit cards or drivers license or cards (up to 3, but you can squeeze in more). It covers the entire phone for privacy and also protects your phone well. The stitching on the PU leather can use some work as some of the stitching threads are coming out. Also, one main problem here is if the phone falls the plastic inside on this cover can come out. That plastic holds the phone and it is attached to the outer PU leather via magnets. Overall not bad at all.