The desk was easy to put together. I am using it for my job, the self is at a perfect height.  I am getting fewer,headaches as I don't have to bend my head so much.