I whacked mine pretty hard at The Hammers 2 weeks ago and ended up taking a Porta Power and hydraulically pushing it back out and then adding a pair of 1.5" supports from the ends of the bumpers back to the mounting brackets.
The D-ring mounts are not exactly in front of and making contact with the mounting brackets and some of those welds were problematic.
That said, it is the winch version and the center chunk of the bumper is well put together for being what it is.
Warrior was immediately responsive in getting me a new end piece for welding into the existing bumper. I chose not to do this and pushed it all back into shape and added the additional support.
Here in the PNW, it wouldn't normally be a big deal since we don't bash into rocks up here. Johnson Valley, however, takes no prisoners and the rig got banged around. The bumpers took some serious hits.
They are good for what they are designed to do. If serious rock crawling is in your future, I would recommend the M4O bumper. For trail running where major impacts are not a threat, the Warrior piece is nicely constructed and keeps the weight under control.