1. A thermoplastic elastomer according to the formula [AB]n, wherein:n represents the number of repeats of the AB segment and is an integer of 2 to 100;

A represents a soft block according to formula (I):

B represents a hard block according to formula (II-A) or formula (II-B):

wherein:

every soft block A in the formula [AB]n is the same soft block A and every hard block B in the formula [AB]n is the same hard block B;

the morphology of the [AB]n material is characterized by displaying a Tg for the soft block A;

K is independently selected from C1-C36 alkylene groups, C6-C24 arylene groups, C7-C24 alkarylene groups, and C7-C24 arylalkylene groups, wherein at least one K is a C1-C36 alkylene group;

L is independently selected from a C1-C36 alkylene group, a C6-C24 arylene group, a C7-C24 alkarylene group or a C7-C24 arylalkylene group or L is absent;

M is independently selected from a C1-C36 alkylene group, a C6-C24 arylene group, a C7-C24 alkarylene group or a C7-C24 arylalkylene group or M is absent;

o, p, q, r, s and t are independently 0-50;

provided that:

(a) when o, q, r and t are 0, then p and s are independently 1-50;

(b) when p and s are 0, then o, q, r and t are independently 1-50;

(c) when o and t are 0, then p, q, r and s are independently 1-50;

(d) when q and r are 0, then o, p, s and t are independently 1-50;

HBG is a simple hydrogen bonding unit independently selected from the group consisting of amide, urea and urethane groups;

S is independently selected from a C1-C36 alkylene group, a C6-C24 arylene group, a C7-C24 alkarylene group or a C7-C24 arylalkylene group or, and only if B represents a hard block according to the formula (II-A), S can also be absent so that it represents a bond between two HBGs;

R is hydrogen, a C1-C24 alkyl group, a C6-C24 aryl group, a C7-C24 alkaryl group or a C7-C24 arylalkyl group;

x is 1, 2 or 3; and

y is 0 or 1.