Well I've only had it on for a few weeks now but it came with a decent coat of paint so far. We will see what an Alaskan winter does to it next winter.
The only real issue I noticed is when I put it on the truck, the winch mount is adjustable but where the bumper mounts, it is not adjustable. I needed to shift it all about a half an inch but there wasn't a way to. However, it's not a show truck and you can't really tell when you step back from it.
I tried out the winch for the first time yesterday and the bumper had no issues. It pushed over a lot of brush with no problems at all.