Perfect fit with my chairs.  Very comfortable and easy to put together.  I do recommend having 2 people to assemble