They have been powering spacecraft, commercial applications and remote homes for years and are environmentally benign.
Solar panels convert sunlight into electricity.
They produce the most power when the sun is directly above them on a clear day. The more panels you have, the higher the power output of your system. They must be mounted at the correct angle to produce their maximum output. Because solar panels produce power only during sunlight hours, your system will need to use a battery bank to store the electricity produced during the day for use at night or on overcast days. RV's already have a bank of batteries, so solar makes perfect sense.