The two first images are funny. Especially the first one. I giggled the first time I saw it
The second one is a little bigger than the ones of my likes but there is no doubt that it's really good.
I'd give a 8.5 out of 10.