According to Wikopedia it is a Chinese tire - likely just another POS....... You get what you pay for....
Consider keeping your same 15" rims and get a P235/75/15 XL 108 or 109 service rated tire. Both Michelin and General make a tire in this size, many folks have upgraded to this tire size with success.
Steve, Christy, Anna and Scout (Border Collie)
1994 30'11" Excella - rear twin
2009 Dodge 2500, 6 Speed Auto, CTD, Quad Cab, Short Bed
Hensley with adjustable stinger
WBCCI # 3072
AIR # 6035