Took about 1.5 hours to put together. Sturdy and perfect for my office.