I have been needing a rain coat and saw this one on sale, so decided to try it on. i do wish it was more "fitted", but it is pretty cute. the embroidered detail is nice. too bad the xs petite is sold out. i have no idea if it will hold to the rain though...