I should mention of course that , unfortunately , mine are looking a bit worse for wear thanks to some black ice round a roundabout and just a touch too much lean... They lasted brilliantly , just a bit scratched but that's hardly avoidable. Only about 10mph though , so can't speak for how good they are on a slide , but impact wise , I would say they were solid.
There was , however , some damage to the pillion footpegs during the fall because of the angle the bike rests on the ground, taking them off would just expose the exhaust heatshield so similarly bad that way. Did it's job well and protected the plastic bits fine!