Spanx athletes your top and tennis skort. I am wearing a size large in the top and in the skirt. They fit TTS.