Jim M.wrote a review of Castelli Espresso 3 Jacket on December 12, 2015
Familiarity: I've put it through the wringer
Fit: Runs small
I'm 6'0" and 165 lbs, lean build suit coat size 40 regular and a Large in this Espresso jacket fits me great. I compared this jacket to the Alpha and there is simply no contest here...the Espresso is the jacket you want. The Alpha felt "drafty" and the little built-in mesh base layer was weird. Back to the Espresso...this jacket is very, very warm. I've taken it out in sub-30 conditions here along the Wasatch front in Utah and I honestly can ride as long as I want with this jacket. The fit is snug and the Windstopper and fleece keeps you tight and warm. There are a couple of weird things about it that are not real important to me but I will mention them.
1. The media pocket in the front is small - fits an iPhone 6 but I doubt an iPhone Plus would fit. The little wire hole is right out the front of the chest and that's just strange. I simply route my wires up through the collar. No big deal.
2. The zippers on the cuffs are a bit too tight to zip over my bulkier winter gloves. I zip them down about halfway. Not an issue, no heat loss, etc. Just kinda wish they were a tad bigger.
3. At first the chest area feels tight...you'll think you need a size up but this should loosen up. Also, when you are in a riding position you'll feel it loosen and feel more natural.
I haven't ridden any canyons yet in this jacket. Based on the dozen or so rides I've done in varying temps around 30 degrees I'd expect it will breathe really well going up and keep me from freezing on the way down. On the few shorter climbs and descents I've done it feels solid.
Bottom line: I am riding the trainer indoors a lot less so far this winter because of this jacket and for me, that's a big win!