I needed to replace the cushions on an existing set and these worked perfect.  They do repel water but will get inside cushion in a heavier rain.  Nice and firm cushions