It worked work well if the vest actually fit around my waist so I could zip it up. Very disappointing as I would love to have worn this during my run. As for the material, it is light weight and not heavy at all which is a dream for a walker or runner to wear an outer layer that does not wear you down. So in the end I would highly suggest you go up a size. I found no fault in the price or material