Large in the tee (it fits oversized), XL in biker shorts. Size up for a comfier fit or if you’ve got curves!