I bought mine from that site and they are hard plastic and pretty nice, only looks like a very few minor places to touch up/fill along with a good blocking scuff to get it real smooth as it looks like VERY fine orange peel in places before the priming/painting process starts. Thats if I ever get around to thinking that cutting holes in my perfect fenders is a good idea....
HTH