This past weekend, San Francisco’s annual Treasure Island Music Festival took place right in the middle of bay waters. Along with a gathering of food trucks and an array of artistic booths and exhibits, festival-goers enjoyed performances by the hippest names in music today, from The xx to the Divine Fits. If you missed it, we’ve got you covered. Check out our written recaps for play-by-plays of our favorite sets. For visual evidence, get up close with our photo gallery and videos, including a video interview with local female rapper K.Flay.