i'm a small and have ordered cherokee pants in a small before and they fit snug. i ordered an extra small this time and these were HUGE on me. dotn know if they changed the measurements for the extra small or what but if ur ordering these i recomend get it 4 sizes smaller than what you are