Very heavy, solid material - good quality! Love the color and the pull out tray. It does come in a TON of pieces - it took my poor husband 2 or 3 hours to assemble it all, but the finished product is very nice!