hay lancome/max factor/avon/CK which brand foundation is good one???

Re: hay lancome/max factor/avon/CK which brand foundation is good one???

does it have good coverage? like I have some spots on my face, and uneven skin tone. So would it work to even that out?