Wearing M in both (top runs big!) I would get L in sweats they just didn’t have them. I have them in navy in L & they’re sooooo good!!