Best pre-period outfit. I mean…boxer shorts! Shorts: size small, but think a medium would be better! Shirt: size medium. Built in padding and bra + SO SOFT!