This colorful sheer scarf was made in India. It measures about 72 x 40 inches. There are no pulls or holes.