The desk is great and was easy to assemble.   In my opinion- the cup holder is a little cheap for the  desk- so I decided not to attach it.   It was nice to be able to put it all together with the allen wrench.