All wood but very challenging to assemble and am fairly good with assembly.  I've purchased several items recently and this was the first one that just didn't work. Screws are too long and break through on the exterior. Now i have holes in side panel and tips of screws sticking out.  Hard to get the internal pieces to sit flush against side panels. Would not recommend purchasing it and would return if it wasn't so damaged in assembly.