Easy to assemble (approx 1 hour).  Pay attention to size! Very nice looking desk