Installed this as a last minute option on my new home. A bit of adjustment was needed by the cabinet company to adjust for the plumbing, but it looks wonderful and seems to be of fabulous quality.  

Pros: Looks amazing
Cons: Will need some good help to adjust for plumbing in place.