This was easy but time consuming. It is very sturdy and it held up all of my shoes with no problem. I’m missing some pieces but I worked with what I had. I love it. I would order another one if I knew for sure I’m getting all of the parts!