Sunbrella is always a good choice.  Our cushion is on a teak bench right next to the pool, the kids sit on it wet without an issue.  We also wanted something that we didn't have to bring in every time it rained and this is it.  Decent padding, repels water and no fading. Worth the price.