Our pets and kids did a number on our carpets. We were lucky to find this company. Carpets look brand new