Protects great from stains repels good for this use, as for the waterproofing to protect it does but only a short period...Im in a great deal of rain this time of year and found repeat applications were necessary.