“I do like the product but they do run small. I have purchased from Siroko before. Loved their socks. So I read the reviews for tops which said the sizes run small. So I ordered a size larger than their chart suggests. This vest arrived and I think they sent me the child size. It's WAY too small. I ordered 3 pieces and they are all way too small. That wasn't a problem I contacted Siroko to do an exchange. They responded by saying I would be responsible for paying the shipping to return the items. I contacted DHL who delivered the items to me and was quoted over $200 for return shipping for this one little envelope with two vests and a jersey. WHAT? Then Siroko says I should have read the policy for returns because it is clearly stated that the purchaser is responsible for shipping. OK, that may be true but how would the purchaser know how much the shipping was going to be? That's not in the policy. It can't be. Lesson learned. I WILL NOT BE ORDERING ANYTHING ELSE FROM SIROKO. Or anyone else that doesn't have a simple inexpensive exchange/return policy. If you're not a very slim cyclist, beware of sizing. If you want a company to be fair with you, beware of Siroko. And no, the quality isn't that great either. Very thin.”