While very time consuming, this vanity was very easy to put together. I recommend having a small hand drill and plenty of time. I didn't like the way the cords ran for the lights so I made some changes with how the cords sit. Otherwise, it was very simple to put together, everything lined up with no issues, the drawers, the doors, there are no gaps.