Very cheap particle board, wood split in several places when arrived but I was able to glue it back together. Took about 6 hours to put together. The back panels are the wrong size and don’t fit, still waiting on a resolution. Not worth the headache.