Shorts size M. They run small I could do a large for looser fit. Top size M. #LTKStyleTip #LTKOver40