Lovely neat fit, comfortable fleecy lining. I am size ten and the small size is perfect - fit nicely on the waist with elasticated sides. Length is perfect - I am 5'4". Haven't worn them in the rain yet, so will have to update later re degree of waterproofing, but they look good and the photo doesn't do them justice.
Update: They did well in the rain. The only time they did get a bit damp was one occasion when the rain was both torrential and horizontal.