A leather jacket, depending on the crash, is fine afterwards. A textile jacket will do fine at normal speeds but you may get a little rash and afterwards its time to buy a new jacket as it will not survive. I have both a textile and leather jacket/pants. If the jacket is a bit loose then it will move up your body in a crash and can be almost useless. If you have matching pants most have zippers to attach the jacket to the pants to keep this from happening. It sounds like you may want to exchange it for a smaller jacket or get a leather one which is the best option. The one you posted looks to only really be good to keep wind and water off you but doesn't look like it will do much if you go down.