the finished rug is a 36 in. long by 21 wide. I wove it to match my bathroom colors. It is 100% american grown cotton. I bought the yarn at walmart. I've washed this rug several times and it hold up beautifully. I have another i've done in multi-tone blue that turned out beautiful also. thanks for your interest.