100% Cotton. Width: 45 inches. Peacock feathers are shimmering with gold metallic highlights. Larger feathers are approximately 2 3/8 inches.