DEAL OF THE DAY: Spend $60 on spring cleaning supplies and get a $15 Amazon credit
Don't Waste Your Money is supported by our readers. When you purchase an item through links on our site, we may earn an affiliate commission.

The Best Fabric

Last updated on September 23, 2021
Best Fabric

Our Review Process

Don't Waste Your Money is focused on helping you make the best purchasing decision. Our team of experts spends hundreds of hours analyzing, testing, and researching products so you don't have to. Learn more.

Look for the DWYM seal for products that are the best in a category.

Not all fabrics are created equal, and the first thing you should consider when shopping for fabric is what purpose the fabric will ultimately serve. Quilters often work with a number of smaller pieces that will be cut and assembled into a blanket-sized design. Many quilters want fabrics with no stretch.

If you’re sewing clothes, however, you may need a knit fabric with some stretch built into it, which makes the article more forgiving to individual variations. If you’re constructing one large piece, you might want to be able to choose the length of your fabric rather than buying at set dimensions.

Materials also come into play when choosing fabric. For example, fleece is thick, soft and warm, while cotton fabrics like muslin and tweed are thinner and lighter. The project you’re working on will narrow down the number of appropriate fabrics.

Our Picks For The Top Fabrics

View All Recommendations
Product Overview
Our Take
 Top Pick

Barcelonetta 72-Inch x 60-Inch Fleece Anti-Pill Fabric, 2-Yards

Don't Waste Your Money Seal of Approval


72-Inch x 60-Inch Fleece Anti-Pill Fabric, 2-Yards

This cozy, anti-pilling fleece comes in 2-yard sections at 72 inches by 60 inches. It's offered in a number of solids, plaids and patterns for use in various projects for babies, children and adults.

Overall Take

Soft and Anti-pillingUse this fleece for making throws, blankets, pillows and comfortable baby items.

 Runner Up

Zgoo 9.8-Inch x 9.8-Inch Floral Cotton Quilting Fabric, 56-Piece


9.8-Inch x 9.8-Inch Floral Cotton Quilting Fabric, 56-Piece

These 9.8-inch by 9.8-inch squares come in a set of 56 pieces in a variety of colors and patterns of polka dots, stripes, flowers or plaid. Each piece is made from cotton and the set contains nine different colors that come in an array of different patterns.

Overall Take

A Wide-Ranging SetThis fabric set is great for quilting, home decoration, doll clothing or other small projects.

 We Also Like

Pardecor Iridescent Sequin Fabric, 1-Yard


Iridescent Sequin Fabric, 1-Yard

This fun, sparkling fabric contains a high density of 3-millimeter sequins and comes in lengths of 36 inches to be used for clothing or decor. The sequined cloth comes in six solid colors and a gradient rainbow, and has sparkly elements sewn right into a polyester mesh.

Overall Take

Sparkling Glitter AccentsThis fabric’s bright glitter makes it great for decoration or for any garment that could use a bit of sparkle.

 Strong Contender

Mybecca 63-Inch x 360-Inch Muslin Fabric, 10-Yards


63-Inch x 360-Inch Muslin Fabric, 10-Yards

Unbleached or uncolored muslin fabrics are made of 100% cotton. They are used to make dress templates for fittings as well as backdrops, draping and simple clothing. The fabric is 63 inches wide and can be purchased in lengths from 1 yard to 100 yards.

Overall Take

Solid Color SimplicityLong lengths of muslin are great for simple projects that need the drape of pure cotton.

What to Look For

  • Fabrics for sale online normally indicate their purchasable length. However, make sure you check the width as well to make sure you have the proper square footage.
  • You can use fabrics in similar colors but different patterns to complement one another in a project.
  • Make sure you wash fabric before using it! Some fabrics will change dimensions significantly once washed.

More to Explore

The earliest fabrics were created from flax (used for linen), cotton and wool, all of which are naturally occurring fibers that humans learned to spin into thread and weave together.

Manmade fibers are made of synthetic polymers and didn’t come into use until about 100 years ago.

More to explore