This is a small automated sports ball inflator. It is powered by a built-in rechargeable battery and is recharged using a USB power wall-wart or other USB supply. It is operated by inserting the needle, setting the desired pressure, then push the start button. The pump stops automatically when the proper preset pressure is reached. It comes complete with a short hose, 2 ball needle inflators (standard size, it will accept standard replacements), a nozzle, and a carrying case. Charge it up and keep it in your sports bag for when you need it. It is rated up to 30 ball refills between charges. It's going to our grandson, the basketball/football player.