Solid material with a beautiful finish. I am not good at putting things together and had the end table put together within 20 minutes. 

Pros: Expensive look with affordable price. Easy to assemble. Very quick delivery.