I could have read the details better, but I assumed only the tassels were leather. But actually the whole rug is woven leather strands... which will be impossible to clean. They are also pretty rough feeling.. So not very comfortable to stand on, let alone sit. It also gives off a very strong smell. Not really the good genuine leather smell, but like a chemical ridden leather. Not very pleasant. While I do love the look of the rug in the room, I wasn't very pleased with it overall. Will be returning.