Everything was there. Instructions are pictures and no written directions. We needed additional zip ties. We have spent at least 7 hours putting this together are aren’t finished yet. Not sure if it’s because we are trying to do it precisely or what but had I know it would be this intakes - I would have paid the extra for “professional installation”.