I bought this for my girlfriend for Christmas and I was worried cuz it was pretty flashy, but she loved it.
I got her the Curacao one. The material is definitely DryRide and we went out in the snow in it that afternoon and had no problem. It definitely requires base layers or can be good underneath a coat too. Good construction and good fit.