Fits true to size, nice materials, my only thing is I wish the zippers were nicer quality (they feel a little cheap and I personally would have paid a few dollars more to have nice zippers)
Felt awesome. did use this on a 64 mile bike ride recently. I had to leave early at 5:30am and needed an extra layer to face the early morning chill. I got back around 10am when the temperature had gone up to 90 F. (Los Angeles, CA) It still felt comfortable at that point.
The vest is the perfect addition to my long sleeve house jersey when I first start my rides. When the day and I warm up it comes off and stashes easily in my jersey pocket.