There are a lot of pieces to this desk, so expect to spend time putting it together.  I was hoping this could be free-standing, but it is far too wobbly if not attached to the wall.