I need to buy a good foundation and ideally I would love one that offers a good coverage to hide a few blemishes. Any suggestions? Thanks