We ordered three units and they are wonderful. It was not that difficult to assemble, the first one took the most time, by the time we finished the third set we had assembly down to an efficient system. I have even ordered additional shelves.