What is the meaning of [So far so good]

This idiom means that things are going well so far, for instance you might use this phrase a week into your studies at our school.