Do not waste your money, OR TIME
While the case itself fit my iPhone 12, the lock, ringer/silent switch, and volume buttons do not match up. The personalization writing seems like it will come off within a week. I also waited forever to get the case. I do not recommend ordering as this was a waste of money and time for me. Deeply disappointed.
Rating: 2 stars