Overall easy to assemble.  I will most likely buy adjustable feet to raise it up another couple of inches but it turns out to be a nice piece!