My Class C came with the Michelins and they lasted WAY WAY longer than the recommendations said they should have, beyond 10 years and never had a blow out but I was not about to pay that price for them as a replacement. Went to Discount Tire and had an inexpensive set put on as we do less than 3,000 miles a year.
This past weekend I had to do a panic stop 60 to zero towing our Wrangler in the rain. They grabbed very well, no sliding, kept just off the edge of skidding and the rig and toad stayed straight. Brake Buddy was grabbing the Jeep brakes as well.
I think they are Mastercraft tires.