"Never cakey or masky" - not true.  This is very cakey and shows every line and wrinkle.  It does cover dark spots well but it looks like you are wearing stage makeup.  I like the high spf to protect from UV rays but otherwise it is not for me.