Pretty good at repelling water.  Not quite long enough for my lounger. Overall pretty comfortable.