The picture isn't all that clear,and there is no spec info.
There are two things that jump out at me.
The tower caps look interesting, but the bar looks like it's a hinge mount. ....not the best for structural rigidity.
The bar looks like a flat piece of extruded aluminum that has been mechanically bent.
The 2 bends are kinked.
JMO, but I would want to see one 1st hand before putting one on my car.