I really like the desk and it was pretty easy to assemble.  I was a little hesitant to purchase this desk because my husband is 6' 6" and I was afraid his knees would hit the "keyboard storage" area. His knees barely clear the keyboard storage area with only sitting in a kitchen table chair so I probably wouldn't recommend purchasing this desk if you are tall.  The desk works for temporary work from home situations.