I think it's a bad split. You have to pick the way you are going to train(either frequency or volume) then create a split that fits that mold. Once you have done this for a while then you can see how you respond and tweak. Above you are working some muscles once a week and some twice. That being said if you wanna work your muscles twice a week you should try a DC/HIT type split. At the very least if you wanna keep your split I would rearrange it to give yourself better recovery time and come back stronger every workout. Use legs as a bufffer and rest day for your upper body. It makes no sense having leg day then an off day. Throw legs in some where around wed- thurs and have your off day Sun. I think this change alone will make a huge DIff on your workouts, and will feel stronger all week