didn't come with all the hardware.  cost over $30 to replace, had a part split when installing and i'm still waiting for replacement.  directions came in English but the person I had to put it together spoke Spanish.  It made it very hard for him,  now it is together it looks nice but still waiting for warranty to kick in.