This top makes me feel and look fast!! It's so light I don't even realize it's on! I'm likely between an xs and s, but the s though loose-fitting fits really nicely around the neck and arm pits. There is no chafing on runs as long as 5 hrs. This is a great first layer too for a cooler day.