Pretty easy to install. We do love it on these sunny days we get. Havent had any issues as far as when it rains or when it gets windy which is nice.