I highly recommend this product. It is well made, sturdy, and I was able to put it together easy enough. Just the right amount of reach for my Jeep windshield.
Pros
Ice Scrapers & Snow Brushes
Cons
May not be effective on thick ice or hard-packed snow