i really liked to use this on days when i dun want to wear much makeup. As for the flaking part....it doesnt flake off that easily, but it comes off quickly when touches water....so its good for quic...