100% linen, 60\" wide and approximately 8oz per linear yard. Can be used for a variety of apparel including heirloom projects, blouses, shirts, dresses, skirts, shorts, blazers, slacks and more! Also works great for DIY craft projects like pillow cases, bed skirts and more. It's easy to work with and sew by hand or machine. Thousands of yards in stock and sold by the yard. Roll sizes in the linen fabric are approximately 150 yards per bolt. More colors coming soon!