LionLord tires are made by a very established company in China called Dalian Tyre Company. They make tires for trucks and passenger cars. They make other brand tires too.,I guess LionLord are for trucks. No, their not Michelin, but I do know the price of a dump truck tire. EXPENSIVE. Will you get the same mileage out of them ? Time will tell. Keep them at proper inflation is the best advice I can give. On my old job, dump truck tires were always getting sidewall punctures anyway from backhoe outriggers and steel roadway plates.... Some were like new.