These have worked well and saved our new loveseat and sofa from the wrath of my two active dogs. Easy to wash too.