Love love love these Amazon shorts! I’m in the large, fit is nice and loose 😍 can’t recommend enough! My top is free people— runs generously! I’m in the large but definitely stay TTS, it’s plenty big.