Overall pretty nice and very easy to assemble.  Only two peeves - 1) the cord caps for the holes are really cheap and small, so pretty close to useless.  2) I'm assuming this was done to save on space and shipping, but the desktop is two pieces you join together rather than a single pieces, which I anticipate becoming a nuisance in time.