leaves loads of bubbles on and comes off very easy didnt get put on straight so this company has lied to you, yes it leaves bubbles, yes you do have to worry about it not being on straight these were utter bull shit and waste of money the first one i put on left bubbles second one came broken