Performs great and looks great. Just had a storm the previous night and it did the job beautifully. Easy to take on or off. Shipping was quick with no problems. Would definitely recommend to family and friends.