The 21-year-old man was caught in June last year trying to steal a leather coat from a school in Bregenz and when questioned by police admitted it was not the first time.
The man admitted his guilt from the beginning and blamed a personality disorder, with prosecutors describing him as having a sexual interest in women's leather jackets.
Appearing in the Feldkirch provincial court on Tuesday he received a 17 month sentence, 12 months of which are suspended. He has already spent five months in custody and will be released on condition that he continues with a therapy programme.
Since May 2013 the man was said to have broken into 19 cloakrooms and 12 cars with the intention of stealing between 40 and 50 leather jackets.
He also targeted schools and even snatched jackets from two young women while they were wearing them walking down the street.
He told the court his intention was just to take the jackets and never to take any valuables inside.