Holds up like a charm under all of my cats and the two dogs.  I have it on an antique glider and it fits perfectly.