Top is Zara Embroidered Top 0/0881/017/250/02 Pants I’d say to size down one size. They run a little big. Wearing at 25 here.