Nice suit and yes, would be a fine choice for ‘M’.
Very, very nice.
Classic with a little bit of a modern twist.
I like that suit!