This are functional and seem to be a good material! 
One big BUT is that they are contestantly buzzing if they are plugged into the wall for more that a few hours… in our case we didn’t want to have to remember to unplug them every morning also the light function was great but they would flash on randomly even when the setting was turned off… ghosts maybe Either way it is annoying