The thing with Jackets is that there isn't just one for all weathers. The longer you stay in the sport, the more different jackets you'll acquire for all the different levels of dampness, chill, wind, locusts.
I have (at last count) nine different jackets, and none of them are alike.
So buy this one, but know that, like most cycling purchases, it's only the beginning.