Not too bad to put together. Feels really sturdy even while moving it around. Overall great desk. 
Only possible negative thing would be the holes for cords are a tad small.