Generally, any protective garment is as safe as 1) the fabric of which it's made, and 2) the strength of its seams. There are three things you want in protective gear: Abrasion resistance (material), joint impact protection (armor), and structural integrity (seams, or the ability of the material/seams to hold together in a slide).
Leather wins hands-down in the abrasion-resistance department. As with everything, there are tradeoffs. Leather is much hotter in summer months, for example, so going with cooler materials is a risk you have to decide if you want to take. I personally can't stand leather in 90+ degrees stop-and go commuting, so as soon as it gets hot I switch to an armored mesh jacket for commuting.
If the armor is CE approved, that's fairly decent, although (ABS?) stiff armor that is foam-backed is best in an impact. 500 denier sounds OK for a jacket; the middle-road Tourmaster, Fieldsheer and the like are usually a little heavier material. Seams should be at least double-stitched to help keep them from tearing apart.
FWIW, I did a Google search for that brand. and there is NO mention of it anywhere I could find.
Not trying to make you feel bad about your purchase; it may be a fine jacket; hard to tell just from pics. What are all those clips on the back for, anyway?
[FONT="Tahoma"][I]Ride hard, stay safe![/I]
[SIZE="1"]DL650K7 Gray "Whee!"Strom