No, I don't know much about them. Fact is the Kumho tires that came on my Journey said "MADE IN CHINA". Maybe you don't know a lot about these tires either, but I admit it.
Never had a bad Michelin, and I would stack them up against any other brand. Cooper tires have a good reputation, hope you're happy with them.