We just installed this, on our own, everything went smoothly!  It works perfectly and looks great, like 1 million bucks, of course that’s not what we paid. We just love it.