Easy but time consuming to put together. Wasn’t aware that the shelfs are made from a heavy duty plasticized canvas. It appears very sturdy for the materials it is made from.