i´m afraid i can´t say that to you! They are from a spanish brand called LaMarca, i bought them last winter, but it seems quite hard to find these brand again, that´s a shame cause they are top quality and super comfy! thanks for the nice comment Peter, i appreciate that!
Tiago Duarte