Table linen is normally made up of cotton and polyester, while kitchen linens are made in rayon. However, most tables that you can use at home do not need a special kind of tablecloth as this will tend to collect dust and get stained easily if used for long periods. Cotton tends to be the better fabric for table cloths; however, Rayon can also last longer than cotton due to its durability factor.