I have owned a lot of toilets in my day.  Toto is by far the best.  It stays clean and flushes great!  My husband was skeptical that any low flow toilet could work, but this one does!