All wood, easy and fast assembly.  Took 20 minutes to build, 2 hours to get Knick-knacks arranged.  Solid construction and shelves can hold a lot!  Would definitely buy again!