This switch was great for a few years. The fan controls work niecely, but the light switch begins to fail after a couple of years. I have used it with CFL's. Basically the through switch is too slow because it is so small so it sparks and over time builds up residue. I have stripped the switch down and cleaned it completely, but then only got about a half year more out of it. The light switch is just too small to operate with CFL's.