I really like this desk, however it takes a very long time to assemble both parts. Well worth it if done correctly.  Quite sturdy and functional.