Swim size M Shorts size M could have done S Flip flops are a must and run TTS These hats are trending and can be pricey but this one is not bad! I love the quality of this one and I’ve had since last year! #LTKSwim #LTKStyleTip #LTKOver40