Great show, good characters, cool effects and excellent story. If you enjoy sci fi even a little highly recommend this show. Only reason I am not rating this a 5/5 is that some of the fillers were quite boring imo, but the good episodes are amazing.
I also really like the creativity behind it, and the fact that it does a good job in the last season of showing nuance for all sides.