This jacket is perfect for mountain biking. Compacts into a small enough bundle to stuff into my pack and is super lightweight. The double zipper for venting is key... you can use it as a wind jacket without overheating, and it allows for temperature modulation. I haven't used it in a heavy downpour, but in a light rain I definitely stayed dry. It looks good, fits well and does everything you might want in a rain jacket.