Love, love, love these pants! Nike never disappoints. I wear these for crossfit and they are not see thru, even when squatting. I am usually a medium in workout pants but I followed the size chart and my friend's recommendations and chose to go with a small. They are snug but not uncomfortable. I am usually a size 5 in juniors jeans.