Generally speaking for a 6 chair table a 8’×10′ rug will feel comfortable while with an 8 chair table you’d likely be better looking at a 9’×12′ rug and for a 10 chair table a 10’×14′ rug.