Perfect. Hard to find a hardwired swing arm with a 3 way switch. Good price and nice features.