It’s veneered particleboard, but unless you’re really up close, you can’t tell. The glass gives it a high quality feel. It was a bit confusing to put together, but nothing impossible if you’ve done ikea furniture before. I was able to get it together by myself in about 2 hours. 6 months in and shows to visible wear.