The shape and size are decent, although I can't see this table seating 8 comfortably. The table top is thin, and the finish looks like cheap laminate. I'm going to get glass cut for the top. Hopefully that'll help with the look and durability.