MIL offering to pay off credit card debt

Between my husband and myself we have about $4k in credit card debt. We have been whittling away at it slowly and have a solid plan to pay off within the year. My MIL has offered to pay it off for us, but my husband says that’s cheating. Would you take the money? The relief of finally having no debt sounds better than anything to me.