I have a vintage wool tweed coat with a belt and have been wearing it for many years, suddenly finding myself fashionable this season. I’m 161 cm and petite, the coat works great for me, I wear it with all shapes of jeans and maxi and midi skirts. It’s one of the most versatile pieces of clothing I own.
The one you linked is definitely not worth the price - it’s 100% plastic so will start pilling and looking tired after a couple of wears, it will be also very sweaty. It’s possible to find a good quality wool one in that price range second hand. It’s a good investment so I would spend some time looking for the perfect one.
If you go for the second hand one freezing it for a couple of days and cleaning it thoroughly with a vacuum cleaner helps to keep it fresh and moth-free.