I was told by everyone to get a DG V-Pro Series bumper for my daughters TRX90X. Perfect fit and look great. Well when it arrived it wasn't a perfect fit. Only 3 bracket holes would line up because whoever welded the bumper didn't weld it square. Also the each bracket was bent or tweeked. What made it disturbing is that a Quality Control person gave it the inspection stamp of approval that it's a perfect fit. I ordered the DG bumper through Dennis Kirk and that are at no fault and have done everything possible to return the bumper, but I'm not so sure I would order another bumper from DG. Might have to go with Rath Racing.