If you buy a high quality table then your guests will feel like they are getting the royal treatment when they are invited for dinner.
If you prefer to have potted flowers, might try planting them into relatively small pots so that root growth is limited. https://www.crunchbase.com/organization/the-celebrity-source