Size down in sweatshirt to a small! Shorts are on sale for $12?!?!? Stick with true size they are super stretchy and these are a bit too loose! Cute affordable boxer style!!