Honestly it’s good.
Maybe swap your ohp because your front delts are going to get murked. Add a tricep overhead extension because triceps are 2/3 of arm size.
For your leg day, deadlifts and back squat is killer but if you can do it fuck it. You might want to add a leg curl because deadlifts won’t work out a certain part of your hamstrings.
I like dips, you can switch the posture too to hit chest or tri's, I would also swap bicep curls (unless you do preacher) with chin ups. Trust that stretch is killer.
Also I think you should have 2 different leg days, cause your leg muscles arent all hit with the same movements. I do one day of quads and calfs with your basic stuff like squats, and bulgarians, calf raises, and maybe some lunges (But could be too much load), sometimes i do leg extensions
And my second leg day would hit hamstrings and glutes, with rdls, hip thrusts, leg curls, and here I would do deadlifts or sdl's, which are just stiff leg deadlifts to work more on the hamstrings.