The Tvärs tablecloth 150x300 cm from Ekelund is made of 55% organic cotton and 45% organic linen. This large tablecloth is of the highest quality and is perfect for creating an inviting feeling at the dining table. The Tvärs tablecloth suits both everyday and festive occasions equally well.