Stylish and just as the name states, it repels rain. Bought for my daughter to keep her dry and it hasn't given us a single reason to dislike it. Roomy enough to wear over a a few layers of clothing, including a puffy sweater. All of us are very happy with a purchase. Just a slight color discrepancy with the actual pictures, but we aren't picky customers.