I've had this top for several weeks now, but yesterday I really put it through the test. I was an an outdoor pet adoption event in warm,humid temperatures and the fabric kept me as cool as anything else I have in my wardrobe. Then a storm blew up suddenly, and I was drenched by the rain, pelted by LARGE hail, and had a pop-up canopy collapse on me as I was trying to keep the one next to it over a group of caged cats. The top survived and even when it was soaking wet it did not restrict my movements. Also, I am a "curvy"woman and this is a unisex top but the fit was not at all awkward or square-looking. I'm also long-waisted and this top covered the top of my hips enough for me to keep my dignity when I had to bend down while caring for the animals.