Excellent all around.  Great quality and fit and delivery was excellent.  The back did not fit our plumbing perfectly but with a little cutting it was no problem.  Highly recommend.