These bell bottoms are EVERYTHING! Stretchy & thick material for support! Abby is 26 in denim and wears a S