I bought it to use on a d16y7 honda civic engine I'm rebuilding. It put together pretty easy, and has been holding my engine for a few months now. The package came with all of the hardware I needed, although I recommend putting it together with two wrenches. I used an impact and a wrench and cracked the paint on all of the tubes lol.