This desk was so easy to assemble. The areas that needed screws had metal holes and not just pilot holes where the screws went in. It's very light and took me about 30-45 mins total to build. Looks great too!