It's a little plasticky if you look closely, but luckily most people don't hang out that close to the ground. So far it's been good for babies who puke spontaneously AND German Shepherds who shed like it's going out of style. I'd buy it again.