100% Cotton. Machine Wash/Tumble Dry. Price is per yard. Very cute button motif on red Stonehenge background.