Fashion Fabrics Club is another shop I mentioned as a place to browse fabric for the sewists in your life. If you’re gifting, I think it’s better to choose a shop recommendation (or gift card) than guessing yardage or fiber content. It keeps things practical and actually useful.
You'll be taken to Fashionfabricsclub to complete your purchase.