The shirt was comfortable and completely non-restrictive. I purchased a size large. I wore it for about 20 hours in a row, on a farm (not a venue, my family's farm), while running around during my wedding reception (which I did all myself). I stayed cool the entire time, even though it was upwards near 80 degrees F throughout the day. By the end of the night, the shirt was not at all stained, even on the white part, and didn't smell, at all! It's great for active lifestyles in that sense. The only downside is the zipper pocket is pretty small, so don't expect to carry much more than a small wallet in it--my Samsung Galaxy 8 Active didn't fit.