Wearing a large in this top, a medium would have been fine as it has a natural oversized fit! The shorts run big, I did an XS! #LTKgrwm #LTKootd #LTKdayinmylife