Great product[...]  Purchased for 22 month old son to play with his train set.  Came quickly, very well made and easy to install.  Love this product and would recommend.