very satisfied with the design (it is very detail indeed!), fit, material quality, and color. it is wind proof but breathable at the same time. I can wear it not only when riding, but also running. and, relatively fast delivery. it is a bit difficult to align the zipper, thus sometimes it takes longer time to zip up.