just what the doctor ordered

[just what the doctor ordered] {n. phr.}, {informal} Exactly whatis needed or wanted.

"Ah! Just what the doctor ordered!" exclaimedJoe when Mary brought him a cold soda.