This phone case is made of high-quality TPU and soft silicone, which is shockproof, dustproof, and scratchproof. It has a non-slip design that can effectively prevent your phone from slipping off your hand or dropping on the ground. The case is also lightweight and thin, which adds no bulk to your phone, while still providing great protection. The case has precise cutouts for all buttons and ports, so you can access them easily without having to remove the case. It is compatible with iPhone 12 Mini 5.4". Easy to install or remove