with one’s eyes wide open

with (one's) eyes (wide) open

With keen or complete knowledge, awareness, or expectations. I know they're offering you a lot of money, but make sure you go into this situation with your eyes open—it could be a scam. Considering John's history of infidelity, Claudia knew she could only take him back with her eyes wide open.
See also: eye, open
Farlex Dictionary of Idioms.

with (one’s) eyes (wide) open

mod. totally aware of what is going on. I went into this with my eyes open.
See also: eye, open, wide
McGraw-Hill's Dictionary of American Slang and Colloquial Expressions
See also:
  • with (one's) eyes (wide) open
  • with eyes open
  • with one’s eyes open
  • with one's eyes open
  • with your eyes open
  • with eyes wide open
  • with eyes (wide) open
  • on top of
  • on top of (someone or something)
  • on top of something