The cotton tablecloth is designed for standard-size dining tables and will be able to accommodate 8 people. Please check the dimensions of your dining table before purchasing the product.