My wife gifted me my first Rolex for our anniversary. I have looked many places for some protection film because I am clumsy. Watchshells is amazing! It is easy to put on and the quality is top notch. With the premium package it also comes with extra pieces which allows me to swap it out if needed. Overall, I am extremely satisfied!