Solid hardwood. Super sturdy. Perfect size without being too big. I would highly recommend these tables!