Perfect and affordable. I did not have to spend over $200.00 on one outdoor cushion with sunbrella fabric.