This 100% cotton twill is a medium weight fabric. It is a slub weave cotton that has a lightly textured look. This warm white twill is a soft feeling fabric that drapes nicely, making this semi-opaque fabric idea for making pants, skirts, shorts, and other similar projects.