I was hesitant to buy at first given the reviews on how long it takes to put together. But my husband was able to put it together in just a few hours with power tool. It does require drilling holes into the top of the desk, they were not pre drilled. I love the top, my glass won't leave a water mark. The size for perfect for what I needed. My husband is afraid of the overall quality and what will happen if we have to move it but I don't have any plans to move the desk. Very happy with the purchase for the price. Shipping was also very fast. The boxes are heavy you may need help.