Easy install. Be prepared to clean off water stains. 
Don’t know about longevity since it’s only been installed for two weeks.