Too good to be true

Generated image of a deal that is too good to be true
The idiom too good to be true means something seems so good that it is likely not as it appears, and there is probably some kind of hidden catch.

The phrase has been used in English for many years. It reflects the idea that unusually good offers often hide a problem.

The deal looked too good to be true, so she checked the details carefully.