Det har haft mot- och medgångsdagar,