They are excellent, the fabric is good, the tailoring is correct, the color is good. But. Every time my kid takes off his shoes, they come out too. So I have to reinsert them. every time How fast it gets old. However, they are good and seem to be of really good quality and he loves them. And all my other children want them now too.