This is a well put together piece of furniture.  Assembly took about 20 minutes.  It was nice that the entire table top and drawers are pre-assembled.  The legs of both the vanity and stool seem secure and stable.  My only complaint is that the mirror is held on by screws that I can foresee stripping holes.  Additionally, the instructions are not at all clear on how to assemble the mirror stands or where to place the mirror on the back.  Be prepared with a tape measure to get it centered correctly.