The product is a 1-yard piece of 100% cotton multi-color fabric featuring a Harry Potter pattern, suitable for crafts and blankets. It is digitally printed and comes from Eugene Textiles. The fabric measures 44 inches in width and originates from China. Perfect for fans of the Harry Potter series, this high-quality fabric can be used for a variety of creative projects.