Keeps our patio sofa dry. Easy enough to put on and off for rain storms. Did a nice job protecting our furniture through the winter. Very happy with purchase.