Very cute and functional but the shorts are completely see-through. I wore these on a 17 mile run and the skirt material on top was completely see-through by the end of the run to the point you could see my underwear. The shorts ride up a little but I didn’t experience any chafing. They’re good for warm weather runs.