I bought this jacket prior to a spring trip to London and Scotland, where I anticipated cool, rainy weather. I did NOT anticipate freezing, snowy weather, but this jacket helped me through it.  Despite a sleety snow on a cold, windy day, my clothes stayed dry under the outer layers, and I stayed as warm as possible given the circumstances.  I was concerned the waterproofing wouldn't hold up, and I will say I did not have to suffer through a torrential downpour, but I was very pleased with the performance of this jacket.  I wear a size 6 normally and purchased a small. It fit but I would not have been able to wear many layers underneath it, although a sweater was fine.  It doesn't cover the rear all the way down, but did come several inches below the waist.