I love this top for so many reasons. First and foremost for its fun print. And then for its wonderful array of playful colors and fabric which is cotton. Love how those colors on white backdrop mingle with each other like a perfect summer cocktail. It paired well on shorts and made for a wonderful beach coverup.