Provided are oligomeric amidoamines, an oligomeric amidoamine salt of the oligomeric amidoamine, and/or an oligomeric amidoquat of the oligomeric amidoamine. These materials can be used as fabric softeners in fabric softener compositions or as a hair treatment in hair treatment compositions.