Fav swimsuits!! M top and Small bottoms. Hat is a splurge but I wear it sooo much!! Quality is amazing. Linked a more affordable option, too!