I'm 5'2" 112 lbs and bought XS because another reviewer said the sizing runs large. These are roomy enough for riding tights, boot cut Kerrits riding pants, even jeans, but they would still be fine alone. I'm petite, so my usual complaint about why tall sizes but none for short or petite, but since I'll wear these with boots, the length will pass. They look like they'll shed the rain just fine based on the inner layer but I can't verify that yet. My only complaint is the front snaps are really hard to undo. I don't want to tear the fabric. I think they'll get easier to undo with use but you can also get them off with the full side zips and snaps which for some reason come undone easier. They seem to be a good investment.