Purchased 8 3/4 rear I need some help

whats even worse is I left feedback then looked at it. how stupid is that..lol I mean I did look at it but not close.

The welds look sub par to me but I have to live with it. I have to get that slag out and clean the whole thing out. I really think he should have done that before shipping it out. oh well