Would you stay with someone you’re not attracted to?

If they treated you so well but you weren’t attracted to them at all, would you stay? Or can you have the best of both worlds - someone you’re insanely attracted to and who treats you great and would never cheat or lie?