I love this desk because it is so cute but also very functional. I usually very bad at assembling furniture but I was able to do it with little effort. You can place your desktop monitor on top and the keyboard can slide under it so you still have a good space to do your thing!