I could not wait to get my shell and I admit I was a little disappointed on receiving. It is not so transparent and yellowed with time which is not very nice .. As for the protective films, they are very helpful but we tend to just come off along the top of the phone.