Its a good product for what it is. It has actually come a long way from when it first came out. The professional dippers can do some awesome work. It is hard to clean dip and it seems like everything stuck to it when I had it on my wheels. Not sure if you guys have seen it, but Plasti Dip has come out with a Glossifier. Its basically like a productive clear coat for the dip. It also adds somewhat of a shine to the dip as well to get away from the matte finish.
I used dip on my wiper cowl, wiper arms, and on the tube that I used to delete my intake resonator. All the items I listed are holding up well. I think I sprayed about 6 coats on each with a 30 min dry time in between coats.
I also dipped my rear bumper step pad with about 6 coats and same process. It came out well, but after a year and a half later the dip is showing some "wear" as I used my cargo area quite often. Overall it is holding up better than I expected, especially through the winter.
For those of you that mention using more coats to make it easier to remove, have you ever removed dip specifically from wheels? My wheels had 6 coats on them and it was a huge PITA to remove the dip. Took a tooth brush, can of WD-40, my 2700psi pressure washer, and a few hours to clean up all 4 wheels.
The dip improved the look of my faded plastic, but if I did it over again, I would use some black paint and clear coat.