It looks like a great routine to make whatever progress you have left to make with that routine, then maintain that progress.
Depending on what your purpose of the routine is, it might be the best routine you will ever have, or the worst(exaggerating).
If you are looking to add size, you will need to find a way to increase the weight bimonthly or something similar.
If you are looking to maintain your current progress and in general get a good pump and get the heart-rate going on a consistent basis, then yeah that routine looks amazing dude. It will definitely burn some fat and maintain your strength/size.