Definitely a perfect fit and in fact some people thought I had a brand new chair it fit so good. Definitely would recommend and bye another if I needed one.