Ultra Music Festival wrapped up Year 19 in downtown Miami last night, shutting the book on a weekend of heart-thumping house music, imaginative attire, Steve Aoki drilling a fan with a cake, and dudes hanging out in trees.

Here’s the best of this year’s offering in the form of pictures and videos via Instagram. Make sure you scroll down all the way to the last picture because it’s the wildest “bikini” you’ve ever seen.

There’s no word yet on whether Ultra Tree Dude survived.

ULTRA effect!!! #Miami #ultramusicfestival #2017 #happydays #mainstage #love #sunnyday #goodvibes #wishing #freedom #bass #powerful

A post shared by Night Of Blackout (N.O.B.) (@tropicalmusicitaly) on

It was a movie last night with @marshmellomusic for Day 2 of #MMW2017! 📷 by: @worldredeye

A post shared by STORY miami (@storymiami) on

"But he got to eat the booty like groceries.." 😋 Ultra Day 1 baby.. #MMW #UltraMusicFestival #Ultra2017

A post shared by Tiffany Hang ♌️ (@t.hang) on

#4b#ultra2017 😂

A post shared by Xueying Liu (@xue_ying_liu) on

Want access to the best view of the Worldwide Stage? Head over to the @Heineken House!

A post shared by Ultra Music Festival (@ultra) on

🕷🎊

A post shared by NueveCincoNueve (@nuevecinconueve) on

The best things happen in 3s 😏 We know thanks to @yarixxm

A post shared by Festival Bums (@festivalbums) on

Ultra was better from above.

A post shared by FRANKY PUENTES (@frankypuentes) on

Já começou o segundo dia do @Ultra Miami ❤

A post shared by EDM Sensation ® (@edmsensation) on

Ultra 2017

A post shared by Sula Lopes (@sulalopes1) on

☀️Happy Miami Music Week '17! 🍾 💰🎼 #LoveMyTeam

A post shared by Stephanie Pagan (@stephaniepagan) on

#ULTRA before the rain 🙄🙌🏽🎉

A post shared by Khloë 🇨🇦 (@khloe) on

Day 2 of #Ultra. It's been amazing so far! 🦄🌈💞 outfit: @iheartraves sunnies: @esqape

A post shared by B R I T T N E B A B E 👸🏾🇹🇹 (@brittnebabe) on

❤️Ultra Angels❤️

A post shared by Philippe Paul🇭🇹 (@cheflephlip) on

#ultra2017 #ultramiami #merica 🇺🇸🎶💓

A post shared by Diva DeLeon il Leoni (@diva.mitchell) on

困的眼睛睁不开 您已阵亡💀

A post shared by J.Y_▫️▪️ (@jingyinginging) on