Буква м всегда твердая или мягкая
Сама буква твердая, а вот звук по-разному. завит от буквы, стоящей после.