Generally it is a good product as I bought 3pcs of different colors respectively. With so many pockets I don't need to use a waist pouch. I wear when I am riding to work. Its comfortably nice in the early morning and night but not during day time as I will sweat due to Singapore hot climate in general.
Overall I am satisfied as initially I bought 1 pc. Few weeks later bought another 1 pc. A month later bought another 1 pc all of different colors.
However, when it is drizzling it is fine but if heavy rains some of the items in the pockets get wet.