This desk is great.  Assembly was not too difficult.  It is attractive, and I used it first in my work office and now in my home office.  It is the perfect size for what I wanted, but you'd want a bigger size if you like to spread out.