This amazing caddy arrived quickly. It is made of tough plastic. I would have preferred Yellow, but I'll label it to avoid fueling errors. It came with a nozzle, long hose, and attached pump. I think it only holds about 28 gallons, not the 32 advertised. I'm okay with that because it's easier to maneuver.I filled it in the bed of my truck laying down. I didn't have any issues with spilling during transport home. it was easy for me to roll down the ramps from my truck bed. I placed it in the fueling area and attached a lawn mower battery that I bought to use with it. I keep the battery charged with OYMSAE Solar Battery Charger 12V Solar Powered Battery maintainer I got from Amazon. You can power it from the vehicle being filled, but it's so much easier to have the dedicated battery. That way you don't have to connect and disconnect the power clips to refuel.It was so easy to attach the hose. It uses O-rings so the hose and nozzle connected easily. I filled the tractor and side by side easily. Just insert the nozzle into the fuel filler neck, turn on the switch, and it flowed like a gas station! I can't believe that I have messed around with 5 gallon fuel cans for so long, lifting and holding them to fill vehicles. The local fuel company charges $150 to come and fill tanks. This is so economical! I can fill it in the back of the truck, bring it home, roll it to the fuel area, and we are set for a few weeks. So easy!