Upholstery has held up to my dogs nails... no scratches/tears, looks as good as when I first bought the product.