Holds up to cat scratches! Smaller than I expected and VERY FIRM. Although it is loosening I’ll a bit as we used it. Looks amazing!