There's no way that I know of to effectively hide the scratches. My cat has also scratched a (newly upholstered) leather sofa, but I am convincing myself that the leather will look better with age and vintage cat scratches, if that approach helps at all!