What's the meaning of C'est bien?
c'est bien : that's good, fine, OK.