I'd blame the styling for your hesitation. It looks ridiculous on the model with leggings and massive boots. Which might translate badly for most women of any age.
this type of jacket is fairly timeless, and ageless, and would traditionally be worn with an evening dress or slim jeans, etc. I think putting it on a teen model with teen styling is deceiving.
It's that kind of website though, so you have to look past the 'edginess'.