Llamas are 3/8 inch x 1/2 inch. Small print fabric by Laura Berringer Marcus Fabrics. 100% Cotton. 44/45" wide.