Exactly what I needed for this chair! It’s soft and nice for the price. Not sure how long it will hold up but very happy with my purchase. Also love that I didn’t have to assemble it!