micoach is all you need to get the results you want.
The green color is very nice. I'm 5 feet and about 135lbs with a 36B cup size and size M fit perfect and is comfortable. The length is a tad bit long and the jersey in my opinion is slim fit so depending on the fit you are looking for, go up or down a size.
Fits just right not to tight, I wear medium and it fit me just right I hate the jerseys that come tight this one comes a little loose but not too much. It comes a like an inch inch long but doesn't look bad. I loved how it fit me specially cus it's not tight.
Okay, first-- The color depicted on the web for blue is not the blue you will receive. It's a darker, richer blue, not a light powder almost pastel as depicted. I'm indifferent over this, so no big deal. Now the important stuff. Quality is classical excellent as expected for this jacket, however I was expecting a little more taper and tailoring overall and found the size dimensions to be off by a large margin. I would highly recommend ordering a size down if your very athletic (broad shoulders, small waist). If you're slim overall (beanpole model types) then go two sizes down. I'm happy with my purchase, but will be ordering a size down and returning my current jacket.
I bought an XL in the youth size and it fit big so I returned it and have yet to buy a smaller size but regardless of that, the material is extremely thin and it almost feels like a knock-off. Yea, it's light weight but it feels like it could wear down really easy. I thought for the price I'm paying, the material would feel worth the price but it does not.