These pants are great. They are very water proof. I would wear a layer under them always.
I would not recommend them for girls that are taller than 5'4. I am 5'2 and they are perfect for me, then again I do like my pants to be a little long. I am about a 23/24 waist and they fit pretty snug so if you like your pants bigger, I would go a size up in them.
I have been wearing these pants for 2 season now. I have not washed them once. They are starting to get wet on the butt.
The button waist is kind of a pain in the ass because every time I bend over to strap in, it unbuttons. I would recommend wearing a belt of show lace with them.
Otherwise they are a pretty decent pant.