Fold the towel in half vertically with the printed pattern facing the inside. Pin the edges together, leaving a 1-inch seam allowance.
Sew the side seams from top to bottom with a machine or needle and thread. Keep the edges straight as you sew so the bottom edges line up. Remove the pins. Iron the seams open and turn the towel right-side out.
Place two rolls of toilet paper side-by-side on the work surface. Stack a roll on top of each of the first rolls. Fit the towel toilet paper holder over the four rolls.
Determine whether you would prefer a hem at the bottom of the holder to help the finished project fit more tightly over the four stacked toilet paper rolls. Work with the right side facing out so a hem won't take away any of the pattern on the towel. Fold the ends up into the inside until you reach the desired length.
Turn the towel wrong-side out. Pin the hem into place. Sew the hem about 1 inch from the top of the edge. Remove the pins and turn the craft right-side out. Iron the hem.
Place the toilet paper cover over four rolls.
Measure around a roll of toilet paper and add 2 inches for seams. Measure the height of one or two rolls, depending on how many rolls you want to cover. Add 5 inches to the height.
Cut a piece of fleece fabric to the measurements.
Fold the fabric along the width, with the pattern on the inside, to form a tube. Sew a 1-inch seam along the width edges from top to bottom to finish the tube.
Turn the tube right-side out and slip it over the toilet paper rolls. Gather the leftover fabric at the top of the tube. Tie a 10-inch ribbon around the gathered fleece and create a bow.
Cut the fleece beginning at the top and cutting downward about two inches to create fringe. Cut every inch or less, depending on the fringe width you prefer.