I ride my bike to work for health and fitness, and a chance of rain in the weather forecast will not deter me from riding, else I wouldn't ride half the time.  I have used this several times now when it was raining pretty hard, and it keeps my upper body, my head, and my arms dry. . . but my lower legs do get wet.  Other than a rain suit, I'm not sure how a poncho would keep you perfectly dry on a bike.

The material seems to be heavy enough to last.  It has an outer and an inner layer.  It's heavier than just a windbreak nylon material.  It has a little carrying pouch, which after allowing the poncho to dry, I refold and return to the pouch for carrying on my bike.

I am happy with my purchase.