An afternoon of sewing is all it takes to complete the tops of these table covers. 30" square or 40" square