This toilet looks nice and does seem to stay clean longer than our old normal toilet. It has a decent flush but does sometimes require a second flush to clear everything. The design and height of the toilet are good. The cleaning cycles work ok but the cycles are not going to scrub the toilet. They more like freshen the toilet up.