Great fit, great fabric! Makes my porch furniture look like new. Highly recommend these cushions!