overall okay... some of the directions were confusing... used the wrong screws on a few parts as the diagram was not totally clear... some of the edges on the desk top had some imperfections that I was a little surprise by..  overall acceptable for the price...  was not going to pay over $230 to have someone assemble it for us...