I ordered 0.5 sizes up and it fits great. The material looks cheap but for the price what else can you expect. I will wear it in rainy weather. I'll update the review when I can. It didn't have much traction but is very light and good in wet weather. However, rubber has that oil/petrol smell!