Great party/festival top. Mesh side panels and sturdy zipper up the back. Size L but fits more like a M