agree with

[agree with] {v.} To have a good effect on, suit.

The meat loaf did not agree with him.

The warm, sunny climate agreed with him, and he soon grew strong and healthy.