really easy to install, and kind of life changing.  I'm ordering another one.  No idea where it's made... but feels German.