We have had this item for quite a while now and it sure does its job. So thankful for keeping my cushions dry.