High quality wood. Looks great in our room. All pieces had holes pre drilled and fit perfectly. So great I purchased a second one!  The color is off white, not white as shown in picture.