Very easy to install, no pieces were missing, nothing was broken.  It is just as I had expected.  Good quality. Highly recommend this item.