I love this desk - it is very attractive and fills up a small space nicely. The pull-out drawer with pull-down front is awesome - it easily holds my regular size keyboard, mouse and mouse pad. The boyfriend said it was easy to assemble.