micoach is all you need to get the results you want.
Had this for 2 months now and I like it! When it rains I don't get soaking wet and that's a big plus for me. The only problem is that it runs slightly big I'm 5'7 with an average body and a M is a bit big, I recommend sizing down a bit. As far as quality goes I must say it's good, I was hit by a car while riding my bike and fell to the floor and I was surprised to see that the jacket was not ripped at all!! It was only ripped from my elbow but that was no big deal. So I'm happy with the product and I would definitely recommend it