Lovely rug! The fabric pieces that are woven are a cotton gauze. They make the rug really soft on my feet. It is a little long for my room but I think it will shrink when I get around to washing it. The colors are pretty random. I was hoping for more pinks and yellows. There are dark and muddy pieces but overall the colors are pleasing.