Hubby put it together in about an hour. Goes great with the desk I already have in my office.