I love the look of this desk. I didn't have to do much for the top since it came assembled but you do have to install the legs yourself. I didn't have to make any holes as everything lined up perfectly. I would not tighten the screws yet until you have everything in place. You will definitely need two people to lift the desk because the top is super heavy! Be mindful of what you place on the top of the desk because it can mark up easily. My bf placed his PS4 on top and it scratch the surface. He probably drag the thing without realizing.