If you love it keep it. You could buy 2 that are only so-so and spend just as much as on the one that you really love.
ITA. It looks HOT on you! An investment!
True story...OK, about 12 years ago I ordered two $500 jackets (that's $500 EACH) - INSANE for me at age 27 and not a great salary and pushing my credit cards to the limit. What did I get? A tan Calvin Klein (yes, the real Calvin, not CK) camel hair peacoat and a black cashmere and wool peacoat from I. Magnin (a now-defunct upscale store like an NM, sort of).
Know what? They still are staples in my closet TODAY. The cut and fit are amazing (Calvin's is a little more close to the body, while the I. Magnin is a little loose) They've worn beautifully and the only thing ripped is the lining which can be replaced. The outer of each has withstood rain, snow, a few moves, busses, walking in the city, jeans, dresses, weight gain, weight loss you name it.
Sorry about the ramble, but I think you've found something great here and I hope you treasure it forever!