Qualitatively they first make a good impression. They range not unpleasant, tune the color and length. "Made in China" is indeed now, unfortunately, much of what is sold in Germany in the store - the quality must therefore say nothing more.
In my North Face sneakers make you look good.