Easy to install. Some bubbles, but I can live with them. It covers a tricky oval window in our 1/2 bath perfectly.