Jeans run big. I’m wearing a size 24. They are long so I will have to have them. Top is a size small.