Great desk!  Great quality!    It might take 4+hrs to assemble the desk (the instructions are not that great, only pictures without descriptions), but if you have the patience to go through the 30+ steps, at the end of the day it’s worth it.  The desk looks great in my home office.