And what's to hate?