I have one, installed by the original owner of my my 09. It took a few months, but I finally put it on and it's not bad. Nothing to compare it to though. I keep the mounts on the bike, but only put the screen on if we get a wave of bugs or it's going to rain. Since I don't ride it in the rain, I've rarely had it on. They do seem kind of pricy, but they are not flimsy.