This thing was supposed to be the best one a shop could order. I have it together and mounted on the mustang with their mustang adapters. I believe this does have to be the best you can get. It is outstanding!
Very good design, great welds, fit, function, its awesome.
This piece of equipment is going to make our work so much easier, I'm very happy I purchased it.