Measure the surface area of the tabletop with a tape measure. Cut the vinyl or leather to the shape of the table and add 6 to 8 additional inches of length and width that will drape down all sides of the tabletop. Cut square tabletop material into a square pattern, a rectangular pattern for long tables, and a circle for a round table.
Center the leather or vinyl over the table's surface so an equal amount of material hangs from all sides. If you measured for 6 inches of overhang, ensure that 6 inches hangs evenly around the table, measuring and adjusting as needed.
Fold the material under one side of the table, stapling the fabric to the underside of the tabletop every few inches. Stretch the material taut and fold under the opposite side of the table, then staple again. Repeat for the remaining sides of the table. Space staples out every 2 inches.
Fold the corners and overlap them onto the stapled material--if you're working with a square table--and staple the material down tightly. Round tables should be stapled evenly all around the table without having to fold the material, other than an occasional tuck to gather up slack.