Very hugging outfit. I doubt I will ever wear the pants but I paired the top with a white maxi skirt. I’m 5’10” and the pants were long enough but one leg was a bit longer than the other. I purchased a size large. See how they fit in my summer Fashion Nova Haul. Search “Life On Stilts summer haul”