@Shane - First off, I can't recommend the Blacktec top enough. It defies logic as to how warm and comfortable that top is. I am a huge fan and you should go buy one immediately.
Putting it on and off - the material is thin and flexible (see logic defying, above), so putting it on and off is way easier than my other, non-Camaro-tops.
Does it ride up - nope, it stays in place.
Longevity - I've been using this top for three seasons now, with no issues. That being said, I live in Edmonton so I'm not skiing 20 sets a week or anything... The material is for sure a bit delicate. You do have to be a bit more careful not to just drop it on the dock or nick it with things. But with a tiny bit of foresight, I haven't found any problems at all.
Seriously... go get one of these. You won't regret it.
@schafer may have some things to add here as well. He's just as much of a fan-boy as I am.