something that has some good parts and some bad ones
the / a curate's egg
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition