Yards and yards of fabric