This is the second of these covers I have purchased. I use them to double as a cover for our cart which I have to park outside, so it gets a lot of abuse. As you can imagine it gets rained on a lot and is outside throughout the winter months. I usually get three full years out of one of these under very hard use. If you are parking indoors and only using this as designed to give you some shelter from rain, wind or cold and you keep the clear plastic clean, you should get many many years of excellent service from it.
I would recommend it and I will buy another one as soon as I need it.