Where to start, I bought the Rockstar set of these 4 years ago when I was dead set on my ROCKSTAR energy phase. That's gone and past but that goggles are still with me. They have lasted through a lot. I ride 4-5 times a week. From frosty ice on ground days in Maine to hot humid 108 degree days in Georgia. They get dirty, but they clean up well. They dont fog up under extremely cold or extremely humid condition. I tossed the carrying case years ago (bad call) but they havent scratched up a bit.
One thing i have to gripe about is cleaning them. The inside is some what difficult to clean but it can be done. The ONLY reason I say that is because of the anti-fog coating on the inside. Use a microfiber cloth either wet or dry depending on the severity and your all set.
Basically if my mother rode I'd recommend these to her, with a couple cleaning tips. WELL worth the money.