Difficult to clean and to keep clean!  Had no choice in selection due to rehab & the counter top  hole was already there. This was a replacement and the only one for the size I needed.  Cheaper than new counter top, though.