Fantastic!  Oversized, so they fit great.  Probably not completely waterproof because you can see the fabric looking wet sometimes, but if I see a puddle is collecting I go shake the water out.  Cushions haven't gotten even a bit of water on them through summer storms.