Fully self contained and off grid. 600 watts of solar so shouldn't ever run out of power. 12 volt system with 2500 inverter and 310 Lithium battery. Has toilet