Very well satisfied with this purchase.  Could not find anything wrong with it.  Item does have a cord (if shaky) that attaches to the wall.  Cannot beat the Price!!!  Easy assembly.