Appears to be solid wood (not particle board) and good quality.  There was a random screw in one of the holes I had to file down to make the doors match up evenly but otherwise all the holes matched up and it assembled well!