Only the "Made in China" bother us, but the quality is (purely subjective feeling) much better than other products with this imprint, for example, was previously not so typical chemical odor present. And unfortunately this quality comes at a price in the Schleich animals.
Even with small gifts to the animal lovers Schleich animals are always our first choice.