The install and instructions are clear. I would recommend watching the YouTube videos online if you’re not familiar with the location of the crank case vent.
Build quality is solid. And is already assembled. All you have to do is mount the bracket. (Be sure to unplug the battery, or else you can make metal to metal contact with the terminal if you’re not careful).
All hoses are the right length. I just decided to use a silicon hose I already had for the lower crank case to the intake side of the catch can.