Looks great in our bathroom! It was not hard to assemble or install but does need to be hard wired. Delivered promptly.