Solar Powered Water Pump requires 25 Volts voltage and 30 Amp current. The Pump requires 1 HP power. The Solar Powered Water Pump comes in size of 2 X 2 inch.