Absolutely perfect! It's a great value for the money. The black shade does show fingerprints rather easily, but that's my only criticism. The cord is a great length and the on/off switch is high enough on the cord that it's not awkward to try to reach. Would buy again!