Looks ok for MOT welding, but not really top quality work. How much did it cost you? Fella I know just made this panel for a mate of mine.... it's the same guy who did Mike Thurston's and Jommanjo's roll cages.
It was 230 with all the rust was cut away, with plates welded on both sides, and then coated, all around the turret. I shat myself afew times as when you pushed on the suspension, the arch slowly came away from the body. That panel looks great.
Definitely needed fixing, and sounds like a fair price for the work done. I guess what's needed and how much you'd pay, depends on how you see the car.