What does "set off" mean here?
Hi, I come across this phrase "set off" in the novel the Shining:
"You let them lock you in?" Grady's voice registered wellbred surprise. "Oh, dear. A woman half your size and a little boy? Hardly sets you off as being of top managerial timber, does it?"
The context is the phantom in the hotel wants Jack to deliver his son Danny to it and promises him by doing so he may get promoted to the managerial level. But in fact Jack is crazy and ends up getting locked in a pantry by his wife and son. And this is part conversation between Jack and the spirit/phantom.
I am just wondering what "set off" means here? Would you please explain it?
Thank you.