Very pleased with this product.  Well constructed, nice thick cushion, durable fabric.  Finishes off my porch swing perfectly!