I've known two people who went down at decent speeds and mesh jackets help up well. Just understand that in a serious drop you're going to buy a new jacket along with whatever you broke on the bike. I wear a Joe Rocket mesh/leather jacket and its what a friend of mine was wearing when he went down at about 75 and it kept him from getting any rash. The jacket was useless afterwards but he was fine.