Size M— went up one size do it was more oversized fit. Pants are old urban outfitters— linked similar options! ✨ #LTKswim #LTKfindsunder100 #LTKfindsunder50