Definitely feels true to size. Very comfortable to swim and bike in! Dries quickly and doesn't chafe.