Sized up to a large top. Swimsuit fits TTS. Sized up 2 sizes to 31 for looser fit in shorts. Size up 1/2 a size in the sandals #LTKsalealert #LTKshoecrush #LTKSale