Very nicely put together. The edges look pretty sturdy and the case fit perfectly on iPhone 12 pro. The screen protection is a thin film of plastic, it fits very nicely without any crease or air bubble. It is very thin, so I’m not sure how much protection it would really provide. Only minor negative is that the screen is not as forgiving to fingerprints as the Apple screen is. However, it’s not bad, and wipes out easily,Great case overall at a very good price point.Update 8/22 - repurchased one See full review