For the most part, I gave this sweatshirt 5 stars, the only reason the overall stars is 4 is because the size was just a bit off. Overall sleeve length and torso fit perfect, it is kind of short though, which I understand a lot of people like for riding but I on the other hand, am a passenger to my husband so I like a long sweatshirt to pull down over my lower back instead of a shorter one riding up. I'm pretty girlie and I find the style and look very cute, I don't feel like a bulky man in it like most cycle jackets feel like that have padding. I got a size large. I am 5'3" and about 150lbs with a big bust and the fit is perfect besides the length. Some may think the price is high, but I think it is fitting for what you get. It's a nice quality sweatshirt and the pads seem very tough and protective (I DO NOT want the pleasure of testing them) If you think about what an everyday nice sweatshirt costs, typically around $60, $110 isn't bad when you get nice padding in both sides.