I ordered these to run the Tunnel to Towers 5k in NYC. I got the large and was worried they would be too small so I got the XL, too. I LOVE them!! I wore them for the 5k. I wear them all the time. They are comfy and I can feel covered up running errands or working out. Excellent product!!!