I would normally wear small or medium but I got a large and it fits fine. It'ss lightweight and keeps me pretty dry. It's gray, a medium gray, a bit shiny. It doesn't feel good on the skin and gets wrinkly in it's stuff sack, so that it doesn't look very stylish (looks a little too much like a garbage bag to me). So while it's fine for keeping dry, it's not something I'd want to wear unless I was standing in the rain. So I just keep it in my car for emergencies.