Size down in the top!! It runs very big! I’m I. The large, need a medium for a better fit. The shorts run tts and stretch with wear. I’m in the 30.