What is the meaning of [Right as Rain]

Absolutely correct