Kinda early but at my unpacking this product was of very good quality and met my needs.  It was well packaged and the instructions were enough for me to understand what needed to be done.  Over time I will be able to determine the longevity and robustness. Stay tuned.