We love this fountain!  Easy to put together, a bird brain could do it.  We leave it on 24/7 and it takes about 2 hours from dawn to charge up the solar cell. No cords!!  Mosquitos love still water and we make sure our bird baths are sprayed out daily. We have different bird baths set up all around our garden so if one area of the yard is in the shade they have a place to get out of the heat and splash around. We live in the desert and the off-white fountain reflects the heat very well.  This fountain isn't meant to be out in the snow, it will crack if it gets below freezing especially if there's water in it. The fountain comes apart easily and can be stored away until spring.