Took about 4 hours to assemble by myself I used a 4v drill and 20v drill for the areas that didnt have a pilot hole. Very sturdy and the mirror is a nice size. I dont love the handles but i can easily replace those. All I need now is a stool or chair