These cushions were the right size for the bench and the color is great.  The material seems to be fine when it gets a little wet.  They are comfortable for sitting, but not for a long period of time.  Overall, we're happy with them.