We ordered this desk so my son home from college could continue with online learning due to the COVID-19 outbreak.  The desk is the right size and is a nice sophisticated addition to his old bedroom.  Assembly was as expected - very obtuse instructions but everything was there and it fit together fine.  The cam pieces never stayed in place so not sure if this will cause problems in the future.  It's not like we will be moving this desk very often.