I’m in the large of the top! It runs small for sure. Size up for length. I’m in the 8 of the jeans. Fit is TTS, but most fitted at waist. Slides are super comfy and fit TTS!