I am 5'2" and 95 lbs. with a 31" hip.  The shorts are extremely cute, but they do not stretch tight like spandex or lycra.  In my opinion they do not stretch sufficiently to be skin tight when worn, but easily pulled on and off.  I wore the shorts to the gym without underwear and found they needed a gussett to prevent irritation after a light workout.  I suspect dancing would produce simlar irriatation, if the shorts are worn without underwear.