good quality! beter than expected. nice thick elastic material. they are a little bit small. not for big feet. i will say size eur 39 is the max.
All ok