Spanish lace tablecloth. 60% cotton 40% polyester. Approximately 290cms long by 110cms wide.