Brought it to match my shower set.  Smooth and clean lines.  Contractor had no issues with the install.  Components look rather complicated  so I don't know if I could have installed it myself.