How durable are solar panels?

When quality components are installed properly, solar panels are designed to withstand extreme weather conditions including wind, rain and even hail. The glass that covers the panels is highly engineered and designed to resist breakage, even from 1″ hail stones impacting the glass at over 200mph. Check out this video of a hail impact test: https://www.youtube.com/watch?v=f2RGZzAw3_c