Exactly what I was looking for to replace old cushions. Took forever to find the right size for my old patio set, but these fit perfectly.  Fabric looks high end.