I own this jacket and can attest to the quality. The leather is amazing for the price. It's made in Germany I believe. The tan is all natural made from wood and things like that (I can't remember exactly what it said on the tags now).
I got a medium and I felt it was a little too big but I like my leathers really fitted. I don't know if the small would have been too small or not. The model is wearing a medium and he looks a bit bigger than me.
Anyway, I seriously doubt you could find better quality at this price.