Perfect for our new office.  We hired someone to put it together so I can’t comment on how that went but it’s a sturdy nice looking desk!