The desk is great, nice and solid. I thought the assembly of putting 4 legs on would take minutes..it took HOURS!! The threading that the screw went into was out on poorly, so 2 of the 4 legs would not secure because the screws were too long. After we used a machine to literally cut the screws to size, we were able to assemble. For this price more care should have gone into the construction. While I’m very satisfied with the finished product, I’m disappointed at the laziness of the manufacturers for making the assembly so difficult. It was a very frustrating process that could have been avoided if more care went into the construction.