Was a perfect fit, and stays in place.
Now looking for one just like this for chair...great product.