Perfect!  Easy to assemble, looks good and functions well.  These lamps do everything I want them too.