You will need about 5 yards of T-shirt material or something similar that coils up easily when stretched. You will also need a square (or any shape) of fabric for the base. The one I made is about 15" x 20" and it is super plush.
Step 1 Base of rug
Cut out a piece of fabric that measures 15" x 20" after you fold and hem in the sides.
Step 2 Cut strips of fabric
Next cut long strips one inch wide of the T-shirt fabric.
Step 3 Sew rug
Take the long pieces of material and stretch them out so that they coil, then cut them into about 4 inch lengths. Line them up on the base and start sewing them right down the center, sewing each row close to the previous row. Each row should be separated by about an inch or inch and a half.
Step 4 Great time saver!
Here is a great time saver! Line up a couple thin strips of tape (sticky side up) and place the fabric coils across them. Take the taped row and sew it down the center on to the base. Once you sew it down simply remove the tape.
Step 5 That's all there is to it
Keep sewing until you fill the base.