GOD I hope someone appreciates this beauty for a beach vacation somewhere hot over a skimpy little neon colored bikini. This is my vision. I just love this shirt, looks awesome IRL, 100% cotton by LIZ WEAR. size L but pretty oversized, could fit XL I am guessing!