It's plastic, a lot of it composite. You might have an opinion about that? So my review, my opinion. I'll begin with the motor. It's not a compact unit. Good choice using a large one. Good design with the probability of need to use it in high temperatures for an extended time. That motor drives a pair of connecting rods moving 1 inch pistons on their 1/2 inch stroke. The rods are a well moulded but composite. It's good to know that the rods have a pressed steel roller bearing attaching them to a metallic flywheel. The wrist pin bearing wasn't checked. The piston does look metallic and similar material as the flywheel. There is a steel sleeve pressed into the composite cylinder structure. If it fails me out of warranty I'll get to see the rings. So the twin cylinders have a connecting plenum with a single joining seam. Pressure is sampled within the plenum with a gauge I'd rate as very accurate. Power to the unit brings the gauge to life. Display is half inch LCD with a blue backlight. No issue with reading it. Set your pressure before or after attaching to the tire. Either way you can read current pressure prior to switching on the motor. Should tire pressure be above the compressor set point the pump will NOT run. I've used my unit up to 55psi and filled 15 inch LT tires on my Wrangler. It's very good at doing the job. I wouldn't expect to fill a 40 gallon tank above 40psi. Hardest job so far has been the spare tire for the Wrangler. It's going to look and feel fine at under 20psi filling it to 45 left me concerned about a compact spare with a 60 psi recommended level. The auto shut off did well on small high pressure bicycle tires. Does show a much higher pressure immediately after shutting off. Experience so far says it settles within a couple psi of your setpoint. About all I've missed of the compressor is the cord. Measure out what length you need. Answer it for yourself. I've got an old jump pack. I use the power jack it has. Two pieces but it gets power right where I want to use it. I can't imagine finding a less expensive pump with near the durability I expect from this unit. I do have a cheaper unit. It came with the jump pack at a $45 price. This pump is my functional replacement for that one. Remember this unit is plastic. It's even more important to handle it gently particularly in cold temperatures.I learned something when I tried to power it from a automotive power jack. As the pressure went up the speed of the pump slowed. Mine came with a socket connected to battery clamps. Use that! I'd start there. If you blow the circuit fuse it is still an option. Another FYI. Most power ports are fused at 10A. I measured current near 12A. Tire pressure was 40PSI.Still pleased with the purchase. Did notice a missing rubber foot at 6 months.