I love it. I used iSkin in my original iPhone but that one ripped easy when taking it off. The Revo 2 case can handle being taken off and put back on many times without stretching. It even protected my phone once when someone was handing it back to me and he dropped it on the floor. Keeps most dust particles out too.