Software

Now that we know what the hardware looks like it is time to investigate the software. The manufacturer has made an archive available containing examples for both the Arduino Uno and Mega2560. The file also has the schematics for both shields and a Chinese utility (PCtoLCD2002) for converting bitmaps to LCD-compatible code. The examples range from extremely simple to quite extensive sketches that remotely collect data and then send it to the DeviceBit online visualization platform.

Compiling the examples went flawless for me (Arduino IDE 1.8.0) as all the required libraries are included. The IoT Shield User Manual provides more detailed information about the examples like how to set up the hardware, and how to compile the software. This is pretty well done.
 
Sunfounder IoT Shield kit LCD
The LCD can be mounted in two ways, this is the right way.

Conclusion

Although not of a serious candidate for winning prizes in beauty contests, the Sunfounder IoT Shields Kit delivers what it promises: easy connection of sensor and actuator nodes to the Internet. It is a nice rapid-prototyping system for anyone interested in IoT or basic wireless data communication.

Extension headers on the Node Shield allow sensors to be connected in an easy manner. Switching mains voltages is possible too, but only by very careful people who know and understand that they should not be doing things this way.

The Gateway Shield definitely has a rather low wife-acceptance factor, but it does provide a workable user interface with a nice graphic LCD and large pushbuttons.

The documentation and software for the kit may be a bit hard to find. The last time I looked it was here.