In my opinion, this is the best designed champion riot have made
Lee sin is a balanced champion, that has a low skill floor and a high skill cap, he has play make potential, cc, a shield, slow, spell vamp. live steal, three escape or engage tools (providing you take flash), and an ulti that can be used to either make a huge play, or execute a target as a new lee player. And through all of this lee sin manages to stick to meta. He is so flexible in the way he builds, and has been meta for as long as i can remember. For people that think lee is broken "no counterplay to a point blank q", "easy champ", "tanky and sacrifices no damage", i get these arguments, and am going to address the 3 I have put here at least, so i don't get as many hate comments on how lee sin is "broken". For the point blank q, don't let him get in your face, lee sin may have high movement speed, but if your warding he won't have enough time to get to you if you just walk back to tower. Regarding the "easy champ" part, he's not easy, people who don't play lee comment on how after you learn his combo's he's easy, that just isn't true, he's a high skill demanding champion mechanically, which is why i play him, since i suck at everything else. And about the whole "tanky" comments that are bound to come, Lee Sin has only had to build tank because of the annoying af tank meta, which is finally over, if you look at lee sin builds now, you'll notice that the new meta builds involve a lot more damage, lee sin has always been a carry jungler, and if he's tanky he'll likely go something like a black cleaver and ga, into dead mans and warmog's etc. If he goes this builds something like this he actually does sacrifice dmg, no matter what you say about it.
Thanks for listening to my ramblings, I know it'll probably be hard to read but that's just how i write, I was just fed up of people claiming lee sin is a broken champion. This may be slightly biased as a one trick, but at least 90% of the information in there is fact.