Very complicated to assemble. It took us almost 4 hours to assemble it and had to redo several times as the instructions was not very clear. Some of the steel supports were bent and we could not fix two of the shelves