They look super cute but are a hair away from being high waters. Im 55 and do not have abnormally log legs, and these barely come down past my ankle. I also wear a 10/12, ordered an XL, and they are snug. Im going to keep them because Im currently trying to lose weight, and they are cute, but buyer beware of size and length!