A little difficult to install but could have been what we were working with as far as counters and existing plumbing.   The only complaint so far is it tends to stain a bit