You either love it or you hate it ...