Was pretty good quality except some holes were a little off but correct dimensions and thread gauge for bumper bracket bolts, I recommend this piece for a rusty front frame
This worked great for me if you just have rust in the front where the bumper brackets are these are a great way to do a good fix without needing a whole frame rail. The rail fit perfect for me thick metal very pleased. I also will note i did bot sides.
Had to replace the frame below the battery, due to all the rust, spliced right in front of the shock tow. fit very well.
Thanks to CJ Pony....