Easy to assemble and just exactly what I needed for my office.  Arrived right on time.  Assembly took about 45 minutes, but was not difficult.