It definitely repells liquid, I just wish it covered the seating area more, its about 3" short on both sides, and the fabric is thin so even though it hasn't been tested yet, it seems ok.  The test will be on thanksgiving, so I'll keep my fingers xd.