That sucks. Gravel in corners always makes the butt pucker a bit. Good to hear you and the bike are alright. I'd be pissed if my jacket tore apart like that especially in such a low speed crash. There was an article that came out a while ago that showed textile as being as effective as leathers up to around 80-90MPH. Never been a fan of ICON, but I'd write them and piss a fit if that happened to me.