It does the job!
I received the product in good condition. It's very lightweight but does what it's supposed to do so I'm happy. The reason for 4 out of 5 stars is because it's not easy to just fold back up since this is something I'm using daily I don't have the time to fold up especially when it's all wet. And realistically it's hard to put on when the windshield. Is already wet but I can get it straighten out as best as I can and it doesn't freeze up. So it does save time in the morning because I just have to defrost the back and side. And I like that it came with the side covers because I don't have that luxury of heated mirrors. That was my one of my main reasons for getting this.  I got it for a fair value and I am happy with the results so far.  I am a little concerned because it's so light weight I don't know if it'll last me a whole winter season or many.  Still it does the job and I would recommend to anyone in the similar situation.
Rating: 4 stars