Very weak Weak So-so Good Great