I ordered the Medium jacket and I'm 5'7, size 6, and it fit nicely and warmly with room for a thick fleece layer sweatshirt underneath.  Definitely windproof and waterproof as tested in windy and wet Ireland recently and a great price!