I had them on my 2005 wee for all the time I owned it. Loved them. Cuts most of the air, so your hands keep much warmer in cold weather. For those who say they dont seem sturdy enough to protect anything, my 2005 wee fell 3 times on its left (clutch)side, in 8 years, always on the same side. Besides scratches on the hand protector an a busted front flasher, nothing else broke. So it saved the clutch lever 3 times and everytime, it fell on pavement. One of the best accessories, along with the centerstand, you can get for your wee.
My 2013 wee came out of the dealership with them on.