just what the doctor ordered
just what the doctor ordered {n. phr.}, {informal}
Exactly what is needed or wanted.
"Ah! Just what the doctor ordered!" exclaimed Joe when Mary brought him a cold soda.
Categories:
Source: A Dictionary of American Idioms