Assembly was simple, done in 10 minutes with two of us working on this.  The haelf itself is fabric, not metal and this surprised me.  So far, it is holding shoes with no problem.  The joints that hold the metal tubing together are plastic.  If they are durable in the long term, the shelf will be perfect.  It is very lightweight, I can lift it with one  finger.