be in for a treat

be in for a treat

To be guaranteed to receive or experience something unexpectedly pleasant or beneficial. Is this your first time seeing this movie? Gosh, you're in for a treat!
See also: treat
Farlex Dictionary of Idioms.
See also:
  • gosh
  • (oh) (my) gosh!
  • If I knew you were coming, I'd have baked a cake
  • have nothing going for (someone or something)
  • for gosh sakes
  • have too much of a good thing
  • too much of a good thing
  • do it
  • stead
  • hold (someone) in good stead