I think this is my new strength training uniform!!!! I am a 36D wearing a small top XL shorts layered under my large long pants!!