It’s a good desk and gets the job done, but honestly was a huge pain to assemble. We are happy with it now that it’s put together but I’m not sure it was worth the incredibly time-consuming and frustrating set up process. Overall, we are satisfied with the look and quality of the desk but just beware of the tedious assembly.