Multi color and pattern top. It’s teal, animal print, and beige. It has animal print detail on the hem of the sleeves. Cute little knot on the bottom left of the top. Pairs great with denim bottoms and shorts. Runs true to size. Ellen is wearing a size xl. Material is linen, viscose, rayon, and spandex.