These shorts are perfect for hot yoga--waist height is low enough to be flattering but high enough to keep everything well covered with no worries. Same with the leg length, short enough to be cute but not overly so. Just a really great fit and fabric all around. True to size: 5'3" 115lbs and the XS is perfect. Wish they came in more colors!