I agree with others that it is overpriced for what it is. However, this desk does the job, fits in our space, and looks good. I cannot speak to the assembly as my contractor put it together but I heard it was a million pieces.