Nice looking jacket for a rock bottom price. Possibly keeps the rain out but am unsure as wearing it while awaiting a shower is like having your own very personal shower inside the garment. Perhaps it keeps out precipitation but it certainly keeps in perspiration. Good luck!