I'm absolutely amazed with the quality and how comfortable these cushions are ! They definitely durable and they are water / stain proof as well ! They are honestly worth every penny and would highly suggest on getting these you won't be disappointed!