Overall I think this is a great product. It is easy to install, warms up fast and melts snow rapidly. It seems very heavy duty and I like the diamond pattern to help prevent slipping. Another great feature is the eyelets that allow you to attach it to whatever surface you mount it to. Durability TBD as I have only tested it for a week. One area of improvement is the edges curl up a bit creating a possible tripping hazard - even when it's bolted down. This could be improved by using a stiffer material along the edges so it sits flat.