I was so surprised that with so many pieces to assemble, not a single piece was missing or damaged (and it took some time but was easy to assemble).  I really wanted the flip up mirror to be lighted and was assisted by Christian in finding an adhesive LED light strip to surround the mirror. It turned out 
total perfection!!!!