Easy assembly, about 1/2 hour per unit.  Very good quality for the extremely reasonable price.