Hard floors, such as hardwood, laminate, or tile, are preferred for stability and ease of maintenance. Carpet can also be used, but it may require leveling adjustments over time as the table settles.