While I havent tested it in a fall and hope to never have to, the jacket looks like it would most likely hold up well. The canvas is thick and the armor seems good. I like the fit, I was a little worried that the stand up collar would interfere with the helmet (rubbing on it and interfering with movement) but it seems fine.
I ordered the L and it fits nicely, not too tight not too baggy and it looks like a jacket that the cast of Yellowstone would wear. You could easily wear this out and about as just a regular jacket.
Not sure if its waterproof..I live in Las Vegas and it doesnt rain much and I try not to ride in the rain.
Im happy with my purchase.