Absolutely lovely!  We had no issues with missing or broken part and installation was easy.  Would recommend.