Certain rules still apply however when it comes to size for furniture. You don’t want your dining table to be too big or too small. Ideally, you will have four feet available around the circumference of your table. This gives space for pulling out dining chairs and still have room behind for passers by.
Dining chairs do not need to match the table. I prefer to change the legs from the table to the chairs to avoid a very matchy look. If the legs of the table are curved, then have the legs of the chairs be straight or vice versa. Also, the buffet could be a different type of wood or painted black lacquer with Chinese characters referred to as chinoiserie.