Great desk.  Easy to assemble.  I really like the small shelves as they help keep small items at hand but not in your way while working.