This is a perfect fit for my chair and was the easiest to assemble. Would buy again if the need arises.