Wrap a strip of medium grit sandpaper around the sanding block. Position the table so the grain of the wood runs away from you, then smooth the sandpaper across the surface with firm strokes, working in the direction of the wood grain. Sand down the whole table top.
Change to fine sandpaper, and repeat the sanding of the table surface. The finer sandpaper will give a smoother finish.
Wipe down the surface of the table with a tack cloth to remove all the dust caused by sanding.
Stir the wood stain thoroughly with a paint stirrer to mix all the pigments.
Paint the stain onto the wood in the direction of the grain.
Wipe off any excess stain with a clean cloth. Apply another coat of stain if the effect is not dark enough for your preference. Allow the table top to dry completely.
Sand the stained table surface lightly with fine sandpaper and clean off the dust.
Apply a second coat of stain in the same way you applied the first coat. Allow the stain to dry, then paint on a thin coat of varnish.
Paint an oil-based primer on the surface using a paint roller. Allow this to dry.
Roll on latex paint in the color of your choice with a clean roller. Keep the paint thin and even. More thin coats are better than one thick coat. Allow the paint to dry.
Apply a glossy, water-based protective finish. Allow the table to dry for two days before placing anything on the surface.