Thermoplastic elastomer according to the formula 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: B represents a hard block according to formula (II-A) or formula (II-B): wherein: the soft block A does not display a melting transition or has a melting transition T m-SB of lower than 15°C, and the hard block B displays a melting transition T m-HB, wherein the melting transition T m is recorded from the melt in a second heating run at a scan rate of 10°C/min with differential scanning calorimetry, and is defined at the peak of the endotherm; K is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group; L is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group or L is absent; M is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 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 a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group or S is absent; R is hydrogen, a C 1 - C 24 alkyl group, a C 6 - C 24 aryl group, a C 7 - C 24 alkaryl group or a C 7 - C 24 arylalkyl group; x is 1, 2 or 3; and y is 0 or 1. 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: B represents a hard block according to formula (II-A) or formula (II-B): wherein: the soft block A does not display a melting transition or has a melting transition T m-SB of lower than 15°C, and the hard block B displays a melting transition T m-HB, wherein the melting transition T m is recorded from the melt in a second heating run at a scan rate of 10°C/min with differential scanning calorimetry, and is defined at the peak of the endotherm; K is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group; L is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group or L is absent; M is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 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 a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group or S is absent; R is hydrogen, a C 1 - C 24 alkyl group, a C 6 - C 24 aryl group, a C 7 - C 24 alkaryl group or a C 7 - C 24 arylalkyl group; x is 1, 2 or 3; and y is 0 or 1. the soft block A does not display a melting transition or has a melting transition T m-SB of lower than 15°C, and the hard block B displays a melting transition T m-HB, wherein the melting transition T m is recorded from the melt in a second heating run at a scan rate of 10°C/min with differential scanning calorimetry, and is defined at the peak of the endotherm; K is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group; L is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group or L is absent; M is a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 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; (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 a C 1 - C 36 alkylene group, a C 6 - C 24 arylene group, a C 7 - C 24 alkarylene group or a C 7 - C 24 arylalkylene group or S is absent; R is hydrogen, a C 1 - C 24 alkyl group, a C 6 - C 24 aryl group, a C 7 - C 24 alkaryl group or a C 7 - C 24 arylalkyl group; x is 1, 2 or 3; and y is 0 or 1.