They really do give you everything you need. You may end up needing a few more brass fittings, which is what I did but went the other way. Instead of using it on a truck, I installed it on my Jeep to vent the tires after the trail. The build quality of everything is great - I couldn't find anywhere that they skimp. Get a good idea of where things are going and make sure it fits. Make sure not to kink the air line as you will create a leak. It might be nice to buy an extra hose but they give you a lot. I used more than I needed and only progressed a few meters. They give you a 6ft 3/8" hose to remotely mount the filter, but I installed it next to the engine intake. I use 1/4" tubing for this because 6ft 3/8" wasn't long enough, so I guess that's why it takes a little longer to fill. The size they give you is great and they give it to you in a little sheet metal cutout. with switch. I installed mine where it doesn't get in the way - I'm sure if you're installing it in a truck you can keep the sensor in the sheet metal bracket they give you. They also give you an extra lightbulb. And 3 air filters. The wiring is also very simple, as long as the pressure switch is powered by 12V it will turn on and off depending on the pressure. My only complaint is that they don't "give you a way to install a pressure switch. I used a giant zip tie, but I'll figure something out eventually. Definitely recommend this product."