Good bang for you buck.
Very well done. Will see how long it will hold up in the weather, but price is so reasonable one can afford to order replacement.
Rating: 5 stars