I am not much of a handy man.  This fan was pretty easy to install.  Looks nice, fan runs at all speeds without any need to balance blades.  VERY FAST shipping.