We bought this for our kitchen remodel, came pre assembled and ready to install, looks nice and shinny, easy to install and just plug on. Easy to use push buttons. We definitely will be upgrading to a newer and better featured one on the future.