Considering the amount of time you would spend on making one, I am sure your heart would break if it were to get a stain or some such problem. It is recommended that you hand wash your crochet round tablecloth rather than machine wash it if you want it to retain its shape and sheen. Also, don;t use any harsh detergent but try to use some mild liquid soap whenever you need to wash it. If you prefer, you might like to get your crocheted tablecloth dry cleaned.
If you already know how to crochet then there is no reason why you should not crochet a tablecloth yourself; choose from many crochet patterns for tablecloths that you can download online whether it is a round crochet tablecloth, a square crochet tablecloth or a rectangular crochet tablecloth that you are looking for.