Here are some pics that I just took (didn't come out real good).
The panels are made of glass so I wouldn't suggest stepping on them or dropping tools on them. The frames are double thickness, heavy aluminum frames. You would have to run over them with a truck to damage the frames.
Everything seems to be sealed up very professionally. I see no air bubbles behind the glass or any sloppy soldering.
The main thing is.....they work...