Have only done some preliminary tests but so far so good. If used as is, it can only be used with Arduino UNO. Can be modified to work with Arduino Mega 2560 by cutting pins 11, 12, 13 (on the shield) and connecting them to the ISP pins (on the shield). Can still be used with UNO after this modification.