First of all, the box this comes in is HUGE!  Unfortunately, I did not pay attention when I ordered this.  It wouldn't fit in my car, so I had to take it out of the box to deliver it to my friend's shower.  It looks very easy to put together, as there are minimal pieces.  The rods are metal, but the shelves are wood.  Overall, I was pleased with this purchase, and the set looks adorable together.