Arsene Wenger says Arsenal are in a much better mental shape than one year ago ahead of their Champions League clash with Bayern Munich.