求详解下这个短语“so much the better”

问题描述:

求详解下这个短语“so much the better”
这个better是形容词还是名词?so是副词修饰much吗还是much the better?

better是adj,so修饰much
这是一个习惯用语,表示“那就更好了;那就最好了;没有比这更好了.”