Top runs small. Size up. I’m in a medium Lexi jeans fit tts I sized down to 7.5 in shoes. I’m between a 7.5 and an 8