This is a great item to add to your cycling wardrobe! The material is soft, not scratchy. The fit is close; I'm 5'5", about 122# with a full "B" cup and went with a large to fit my chest. I like the fit: fitted with a little room. The arm holes are not an issue with the large; the red color is good, and zipper pocket on the right side is a nice bonus for your key or money!