This daisy patch multi color top is by Oli & Hali, this top is oversized with multi color stitching and a daisy patch on the front. This top is 100% cotton. Our model is wearing a size small.