We had a hard time finding cushions that would fit our swing.  I am happy to say these fit perfectly.  I am happy with how they look and the size.  However they are very basic.  Light weight and I am not sure how durable they are.  However, I am pleased to find something that is the size we need.