I have one and its OK, It pales in comparison to the Tradesman on our FJ 62, but then it eas 1/4th the price too. If you can weld build one. The Cal Mini has some rust spots after just 5 months where the weld have gaps and the powered coat did not cover. All in all it is worth what I paid, but if I ever need another one I'll build it myself.