Fits size S/M - but would be better on a small! Adjustable hemline and balloon sleeves. Brand is Zara - SZ medium 💕