Very happy with this table, especially for the price. I don't think it will seat 8, but I wasn't planning on using it for 8. 
I took the advice of another reviewer and had a glass top made for the table (not pictured). It was under $200 for the glass top, and I still feel great about the overall price of this table and no longer have to worry about durability. It's so pretty!