These babys are short! Not for running...at least not in a very public venue. If you wear them out be prepared for some stares! I wear them around the house and love how they feel. My wife likes how they look! Semi see thru. These fit snug where you need them to. I will buy more in different colors.