I am petite. 5’2” and wear a 34-36 in H. I tried on the XS but the sleeve part was about an inch above my wrist and we all thought it was too short. The body of the poncho was very similar though. We also thought an oversized fit looked more chic, because that’s very important lol. The material feels very utilitarian and according to the website is a cotton bonded fabric with waterproof membrane. It’s a little stiff, not like nylon or polyester, but feels very sturdy. It also has an adjustable hood and big pockets! Definitely a practical piece!