was awesome untill it caught on fire,... probably cuz the raspberry pi caught on fire, .. there was a lot on fire.. always check the power supply before connecting devices,,.on a side note, raspberry pis will NOT handle 120v AC at either the input or USB.. trust me