We have not hung it up yet- but it has been assembled.  It took over two hours to assemble though.  Alot of parts that we were not expecting.  It's beautiful once it is fully assembled.  We just need to see how it works out once we hang it on our bathroom wall.