Solid, heavy wood! I was able to assemble the end table alone in about 20 min. I am not someone that knows how to just drill an extra hole to correct defects, so I was so glad that each piece aligned as it should and was free of any defects.