These are very stretchy and TTS! Jordyn is wearing a small and is a 2/3 in jeans. They're not too long and not too short!