I loved this show for the first 7 seasons. Season 8 was also good but not as good as the previous seasons. However i just felt season 9 and 10 were a waste of time and the multiple heros thing was just rubbish. I was also very disappointed that we did not get to see Tom Welling with the superman suit properly. Having said this i did think the last episode was very good but this show was just dragged on for too long.