micoach is all you need to get the results you want.
This jacket is really nice, and I loved it when I first received it, but it runs a bit long and slightly large. I am about 6'2 medium frame (broad shoulders slim waist) and a small fits me well. Excellent style and fit - liked it so much ordered another one.
Perfect jacket for all purposes. It's super comfortable and looks awesome. The collar isn't too high either, so you can easily zip it up all the way and not have it bugging your chin. It's very light weight and has cooling ventilation in high wear areas so do not purchase if you are looking for warmth. It is a light weight cooling warm up jacket. I wear it to the gym and to the field and even out on the town because it looks great. Like I said, it's my new favorite jacket. It does run a tad bit big but not big enough to order a size up - it's a little loose not tight fitting.
I purchased this jacket for my teenage daughter, to match the pants I got for her over Christmas. She absolutely loves it. Has worn it many times already and she tells me she gets many compliments. The feel is great and the fit it's perfect. She's about 5'3" and 130 lbs, so I purchased the medium size, which fits her perfectly.