For $20 I don't expect a plush, wool, Persian rug, but this is more like a soft poster than a rug. It's made of a polyester with cheap printing on top. Not something that serves any practical purpose like cleaning shoes or having something comfortable to stand on. Again, not a surprise for $20 but the printing quality is just sloppy. There's black smearing all over - looks bad.